SAP ABAP Class CL_ITERATION_VECTOR_CO (Vector for CO Iteration Processor)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   CO-OM-ACT (Application Component) Activity Types
     KACT (Package) CO-OM-ACT: Performance Analysis
Properties
Class CL_ITERATION_VECTOR_CO  
Short Description Vector for CO Iteration Processor    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package KACT   CO-OM-ACT: Performance Analysis 
Created 19980827   SAP 
Last change 20050219   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 COITR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ITERATION_VECTOR_CO has no interface implemented.
Friends
Class CL_ITERATION_VECTOR_CO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FALSE Constant Private Type reference (TYPE) BOOLEAN ' ' False 19980827
2 LENGTH Instance attribute Public Type reference (TYPE) SYTFILL Length of Vector 19980827
3 SD_VECTOR1 Static Attribute Private Object reference (TYPE REF TO) CL_ITERATION_VECTOR_CO Due to Garbage Collector 19990401
4 SD_VECTOR2 Static Attribute Private Object reference (TYPE REF TO) CL_ITERATION_VECTOR_CO Due to Garbage Collector 19990401
5 TRUE Constant Private Type reference (TYPE) BOOLEAN 'X' True 19980827
6 VAL Instance attribute Public Type reference (TYPE) COITR_VALTAB Value Table for Vector 19980827
7 VECTOR_COUNT Static Attribute Private Type reference (TYPE) I Number of Vectors Generated 19980901
Methods
# Method Level Visibility Method type Description Created on
1 ADD Instance method Public Method Arithmetic Operation 19980827
2 CALCULATE Instance method Public Method Arithmetic Operation 19980827
3 CHECK_DELTA Instance method Public Method Examination of Two Delta Vectors for Convergence Analysis 19981008
4 CLEAR Instance method Public Method Set Vector to Zero (Length Remains) 19980827
5 COMPARE_VALUE Instance method Public Method Comparison of Two Vectors 19980827
6 CONSTRUCTOR Instance method Public Constructor Constructor 19980827
7 DIVIDE Instance method Public Method Arithmetic Operation 19980827
8 GET_VALTAB Instance method Public Method Gets Internal Vector Tables 19980827
9 GET_VECTOR_COUNT Instance method Public Method Gets the Current Number of Generated Vectors 19980901
10 MULTIPLY Instance method Public Method Arithmetic Operation 19980827
11 REFRESH Instance method Public Method Rebuild Internal Table in Vector with New Length 19980827
12 SET_VALTAB Instance method Public Method Transfers Internal Table to Vector 19980827
13 SUBTRACT Instance method Public Method Arithmetic Operation 19980827
14 SUBTRACT_ABS Instance method Public Method Arithmetic Operation 19980827
Events
Class CL_ITERATION_VECTOR_CO has no event.
Types
Class CL_ITERATION_VECTOR_CO has no local type.
Method Signatures

Method ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VECTOR Call by reference Object reference (TYPE REF TO) CL_ITERATION_VECTOR_CO Ergebnis 19980827
2 Importing IM_VECTOR Call by reference Object reference (TYPE REF TO) CL_ITERATION_VECTOR_CO 2.Operand 19980827

Method ADD on class CL_ITERATION_VECTOR_CO has no exception.

Method CALCULATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VECTOR Call by reference Object reference (TYPE REF TO) CL_ITERATION_VECTOR_CO Ergebnis 19980827
2 Importing IM_OPERAT Call by reference Type reference (TYPE) C Operator 19980827
3 Importing IM_VECTOR Call by reference Object reference (TYPE REF TO) CL_ITERATION_VECTOR_CO 2. Operand 19980827
# Exception Resumable Description Created on
1 IM_VECTOR_LENGTH_TO_LONG Länge des 2. Operanden ist zu gross 19980827
2 IM_VECTOR_NO_DIVIDER Länge des 2. Operanden kein Teiler der Länge des 1. Oper. 19980827

Method CHECK_DELTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_GROWING Call by reference Type reference (TYPE) BOOLEAN Delta steigt an 19981008
2 Exporting EX_SETTLED Call by reference Type reference (TYPE) BOOLEAN Konvergenz 19981008
3 Importing IM_DELTA_DIF Call by reference Object reference (TYPE REF TO) CL_ITERATION_VECTOR_CO Delta-Änderung 19981008
4 Importing IM_MIN Call by reference Type reference (TYPE) F '0.05' Konvergenzkriterium 19981013
# Exception Resumable Description Created on
1 WRONG_VECTOR_LENGTH Längen der beiden Vektoren stimmen nicht überein. 19981008

Method CLEAR Signature

Method CLEAR on class CL_ITERATION_VECTOR_CO has no parameter.
Method CLEAR on class CL_ITERATION_VECTOR_CO has no exception.

Method COMPARE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ALL_FALSE Call by reference Type reference (TYPE) BOOLEAN Flag: kein Wert entspricht Vergleich 19980827
2 Exporting EX_ALL_TRUE Call by reference Type reference (TYPE) BOOLEAN Flag: Alle Werte entsprechen Vergleich 19980827
3 Exporting EX_RESULT Call by reference Type reference (TYPE) COITR_BOOLTAB Ergebnis 19980827
4 Importing IM_OPERAT Call by reference Type reference (TYPE) C Operator 19980827
5 Importing IM_VALUE Call by reference Type reference (TYPE) F 2. Operand 19980827
# Exception Resumable Description Created on
1 WRONG_COMPARE_OPERATOR Vergleichsoperator wird nicht unterstützt 19980827

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LENGTH Call by reference Type reference (TYPE) SYTFILL 1 Länge des Vektors 19980827
2 Importing IM_VALTAB Call by reference Type reference (TYPE) COITR_VALTAB Wertetabelle des Vektors 19980827
3 Importing IM_VECTOR_REF Call by reference Object reference (TYPE REF TO) CL_ITERATION_VECTOR_CO Referenzvektor (für Länge) 19980827

Method CONSTRUCTOR on class CL_ITERATION_VECTOR_CO has no exception.

Method DIVIDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VECTOR Call by reference Object reference (TYPE REF TO) CL_ITERATION_VECTOR_CO Ergebnis 19980827
2 Importing IM_VECTOR Call by reference Object reference (TYPE REF TO) CL_ITERATION_VECTOR_CO 2. Operand 19980827

Method DIVIDE on class CL_ITERATION_VECTOR_CO has no exception.

Method GET_VALTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_VALTAB Value transfer Type reference (TYPE) COITR_VALTAB Werttabelle 19980827

Method GET_VALTAB on class CL_ITERATION_VECTOR_CO has no exception.

Method GET_VECTOR_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VECTOR_COUNT Call by reference Type reference (TYPE) I Anzahl 19980901

Method GET_VECTOR_COUNT on class CL_ITERATION_VECTOR_CO has no exception.

Method MULTIPLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VECTOR Call by reference Object reference (TYPE REF TO) CL_ITERATION_VECTOR_CO Ergebnis 19980827
2 Importing IM_VECTOR Call by reference Object reference (TYPE REF TO) CL_ITERATION_VECTOR_CO 2. Operand 19980827

Method MULTIPLY on class CL_ITERATION_VECTOR_CO has no exception.

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LENGTH Call by reference Type reference (TYPE) I Neue Länge 19980827

Method REFRESH on class CL_ITERATION_VECTOR_CO has no exception.

Method SET_VALTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VALTAB Call by reference Type reference (TYPE) COITR_VALTAB Wertetabelle 19980827

Method SET_VALTAB on class CL_ITERATION_VECTOR_CO has no exception.

Method SUBTRACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VECTOR Call by reference Object reference (TYPE REF TO) CL_ITERATION_VECTOR_CO Ergebnis 19980827
2 Importing IM_VECTOR Call by reference Object reference (TYPE REF TO) CL_ITERATION_VECTOR_CO 2. Operand 19980827

Method SUBTRACT on class CL_ITERATION_VECTOR_CO has no exception.

Method SUBTRACT_ABS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VECTOR Call by reference Object reference (TYPE REF TO) CL_ITERATION_VECTOR_CO Ergebnis 19980827
2 Importing IM_VECTOR Call by reference Object reference (TYPE REF TO) CL_ITERATION_VECTOR_CO 2. Operand 19980827

Method SUBTRACT_ABS on class CL_ITERATION_VECTOR_CO has no exception.
History
Last changed by/on SAP  20050219 
SAP Release Created in