SAP ABAP Class CL_GENIOS_SOLVER_WEBSERVICE (GENIOS: WebService MILP solver)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-GEN (Application Component) GENeric Integer Optimizer System
     GENIOS_SOLVER_WEBSERVICE (Package) GENIOS: Solver with interface to WebServices
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GENIOS_SOLVER GENIOS: main solver 20120125
Properties
Class CL_GENIOS_SOLVER_WEBSERVICE  
Short Description GENIOS: WebService MILP solver    
Super Class CL_GENIOS_SOLVER GENIOS: main solver 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GENIOS_SOLVER_WEBSERVICE   GENIOS: Solver with interface to WebServices 
Created 20120125   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GENIOS_SOLVER_WEBSERVICE has no forward declaration.
Interfaces
Class CL_GENIOS_SOLVER_WEBSERVICE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_GENIOS_ENVIRONMENT 20120125 GENIOS: Environment
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_RCC_APP Constant Public Type reference (TYPE) RCC_APP 'MILP' RCCF Application ID 20120125
2 MS_OBJECTIVE Instance attribute Public Type reference (TYPE) GENIOS_MILPOBJECTIVE GENIOS: objective for the MILP solver 20120125
3 MS_OBJECTIVE_SOLUTION Instance attribute Public Type reference (TYPE) GENIOS_MILPSOLVER_RESULT GENIOS: objective solution of the MILP solver 20120125
4 MT_INDICATORCONSTRAINTS Instance attribute Public Type reference (TYPE) GENIOS_MILPINDICATOR_CONST_TAB GENIOS: indicator constraintes for the MILP solver 20120125
5 MT_LINEARCONSTRAINTS Instance attribute Public Type reference (TYPE) GENIOS_MILPLINEAR_CONSTRA_TAB1 GENIOS: linear constraints for the MILP solver 20120125
6 MT_LINEARCONSTRAINT_MONOMES Instance attribute Public Type reference (TYPE) GENIOS_MILPLINEAR_CONSTRAI_TAB GENIOS: monomes for the linear constraints in the MILP solv. 20120125
7 MT_LINEARCONSTRAINT_SOLUTION Instance attribute Public Type reference (TYPE) GENIOS_MILPSOLUTION_VARIAB_TAB GENIOS: solution of the linear constrains of the MILP solver 20120125
8 MT_OBJECTIVE_MONOMES Instance attribute Public Type reference (TYPE) GENIOS_MILPOBJECTIVE_MONOM_TAB GENIOS: monomes for the objective function for the MILP 20120125
9 MT_VARIABLES Instance attribute Public Type reference (TYPE) GENIOS_MILPVARIABLE_TAB GENIOS: variables for the MILP solver 20120125
10 MT_VARIABLE_SOLUTION Instance attribute Public Type reference (TYPE) GENIOS_MILPSOLUTION_VARIAB_TAB GENIOS: solution of the variables of the MILP solver 20120125
11 MT_VAR_COMP_TYPE Static Attribute Private Type reference (TYPE) GENIOST_COMPATIBILITYTYPE Compatibility type of a GENIOS object 20120125
Methods
# Method Level Visibility Method type Description Created on
1 CALL_MILP_WEBSERVICE Instance method Private Method Call the MILP WebService solver 20120125
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20120125
Events
Class CL_GENIOS_SOLVER_WEBSERVICE has no event.
Types
Class CL_GENIOS_SOLVER_WEBSERVICE has no local type.
Method Signatures

Method CALL_MILP_WEBSERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_RESULT Call by reference Type reference (TYPE) GENIOSS_SOLVER_RESULT GENIOS: Solver result structure 20120125
# Exception Resumable Description Created on
1 CX_GENIOS_SOLVER_WEBSERVICE GENIOS: MILP solver 20120125

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_GENIOS_SOLVER_WEBSERVICE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_GENIOS_SOLVER_WEBSERVICE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 732