Back to index

salome-kernel  6.5.0
Classes | Typedefs
SALOME_TYPES Namespace Reference

This module contains type definitions for the communication between supervision codes and computation codes in parametric studies. More...

Classes

struct  Parameter
 Structure describing a parameter that can be used for specific information exchange between the codes. More...
struct  ParametricInput
 Structure describing the input of a computation code. More...
struct  ParametricOutput
 Structure describing the output of a computation code. More...

Typedefs

typedef sequence< ParameterParameterList
 List of parameters.
typedef sequence< double > Variable
 Type representing the value of a single variable exchanged between the codes (e.g.
typedef sequence< VariableVariableSequence
 Type representing a state, i.e.
typedef sequence
< VariableSequence
StateSequence
 Type representing a set of states.
typedef sequence< StateSequenceTimeSequence
 Type representing a time sequence, with a set of states for each time step.
typedef sequence< string > VarList
 List of variable names.
typedef sequence< long > ListOfLong
typedef sequence< double > ListOfDouble
typedef sequence< string > ListOfString
typedef sequence< ListOfDoubleListOfDouble2

Detailed Description

This module contains type definitions for the communication between supervision codes and computation codes in parametric studies.


Class Documentation

struct SALOME_TYPES::Parameter

Structure describing a parameter that can be used for specific information exchange between the codes.

Definition at line 39 of file SALOME_Parametric.idl.

Collaboration diagram for SALOME_TYPES::Parameter:
Class Members
string name
string value
struct SALOME_TYPES::ParametricInput

Structure describing the input of a computation code.

Definition at line 74 of file SALOME_Parametric.idl.

Class Members
TimeSequence inputValues
VarList inputVarList
VarList outputVarList
ParameterList specificParameters
struct SALOME_TYPES::ParametricOutput

Structure describing the output of a computation code.

Definition at line 83 of file SALOME_Parametric.idl.

Collaboration diagram for SALOME_TYPES::ParametricOutput:
Class Members
string errorMessage
TimeSequence outputValues
long returnCode
ParameterList specificOutputInfos

Typedef Documentation

typedef sequence<double> SALOME_TYPES::ListOfDouble

Definition at line 26 of file SALOME_Types.idl.

Definition at line 28 of file SALOME_Types.idl.

typedef sequence<long> SALOME_TYPES::ListOfLong

Definition at line 25 of file SALOME_Types.idl.

typedef sequence<string> SALOME_TYPES::ListOfString

Definition at line 27 of file SALOME_Types.idl.

List of parameters.

Definition at line 46 of file SALOME_Parametric.idl.

Type representing a set of states.

Definition at line 61 of file SALOME_Parametric.idl.

Type representing a time sequence, with a set of states for each time step.

Hence it is represented as a sequence of StateSequence.

Definition at line 66 of file SALOME_Parametric.idl.

typedef sequence<double> SALOME_TYPES::Variable

Type representing the value of a single variable exchanged between the codes (e.g.

a force "F"). As the variables may be vectors (or even matrices), their value is represented as a sequence of real numbers.

Definition at line 52 of file SALOME_Parametric.idl.

Type representing a state, i.e.

a set containing the values of all the variables of interest.

Definition at line 57 of file SALOME_Parametric.idl.

typedef sequence<string> SALOME_TYPES::VarList

List of variable names.

Definition at line 70 of file SALOME_Parametric.idl.