ASL  0.1.6
Advanced Simulation Library
Public Member Functions | Public Attributes | List of all members
Parameters Class Reference
Collaboration diagram for Parameters:
Collaboration graph
[legend]

Public Member Functions

void load (int argc, char *argv[])
 
 Parameters ()
 
void updateNumValues ()
 
void load (int argc, char *argv[])
 
 Parameters ()
 
void updateNumValues ()
 
void load (int argc, char *argv[])
 
string getDir ()
 
 Parameters ()
 
void updateNumValues ()
 
void load (int argc, char *argv[])
 
 Parameters ()
 
void updateNumValues ()
 

Public Attributes

asl::ApplicationParametersManager appParamsManager
 
asl::Block::DV size
 
asl::Parameter< double > dx
 
asl::Parameter< double > bulkModulus
 
asl::Parameter< double > shearModulus
 
asl::Parameter< double > rho
 
asl::Parameter< double > tubeL
 
asl::Parameter< double > tubeDEx
 
asl::Parameter< double > tubeDIn
 
asl::Parameter< double > hole1Pos
 
asl::Parameter< double > hole2Pos
 
asl::Parameter< double > hole1D
 
asl::Parameter< double > hole2D
 
asl::Parameter< double > tSimulation
 
asl::Parameter< double > tOutput
 
asl::UValue< double > dt
 
asl::UValue< double > bulkMNum
 
asl::UValue< double > shearMNum
 
asl::Parameter< double > dt
 
asl::Parameter< double > nu
 
asl::UValue< double > nuNum
 
asl::Parameter< double > tubeD
 
asl::Parameter< double > pumpL
 
asl::Parameter< double > pumpD
 
asl::Parameter< double > component2InVel
 
asl::Parameter< double > component1InVel
 
asl::Parameter< double > component3InVel
 
asl::Parameter< double > oilInVel
 
asl::Parameter< double > waterInVel
 
asl::Parameter< double > gasInVel
 
asl::Parameter< double > rIn
 
asl::Parameter< double > rEx
 
asl::Parameter< double > lCyl
 
asl::Parameter< double > lCone
 
asl::Parameter< double > temperature
 
asl::Parameter< double > humidity
 
asl::Parameter< double > flowVel
 

Detailed Description

Examples:
acousticWaves.cc, multicomponent_flow.cc, multiphase_flow.cc, and pitot_tube_ice.cc.

Definition at line 43 of file acousticWaves.cc.

Constructor & Destructor Documentation

Parameters::Parameters ( )
Parameters::Parameters ( )
Parameters::Parameters ( )
Parameters::Parameters ( )

Member Function Documentation

string Parameters::getDir ( )
Examples:
multiphase_flow.cc.

Definition at line 112 of file multiphase_flow.cc.

void Parameters::load ( int  argc,
char *  argv[] 
)
void Parameters::load ( int  argc,
char *  argv[] 
)
void Parameters::load ( int  argc,
char *  argv[] 
)
void Parameters::load ( int  argc,
char *  argv[] 
)
void Parameters::updateNumValues ( )
void Parameters::updateNumValues ( )
void Parameters::updateNumValues ( )
void Parameters::updateNumValues ( )

Member Data Documentation

asl::ApplicationParametersManager Parameters::appParamsManager
asl::UValue<double> Parameters::bulkMNum
Examples:
acousticWaves.cc.

Definition at line 69 of file acousticWaves.cc.

asl::Parameter<double> Parameters::bulkModulus
Examples:
acousticWaves.cc.

Definition at line 54 of file acousticWaves.cc.

asl::Parameter<double> Parameters::component1InVel
Examples:
multicomponent_flow.cc.

Definition at line 71 of file multicomponent_flow.cc.

asl::Parameter<double> Parameters::component2InVel
Examples:
multicomponent_flow.cc.

Definition at line 70 of file multicomponent_flow.cc.

asl::Parameter<double> Parameters::component3InVel
Examples:
multicomponent_flow.cc.

Definition at line 72 of file multicomponent_flow.cc.

asl::Parameter<double> Parameters::dt

Definition at line 57 of file multicomponent_flow.cc.

asl::Parameter< double > Parameters::dt
asl::Parameter< double > Parameters::dx
asl::Parameter<double> Parameters::flowVel
Examples:
multicomponent_flow.cc, multiphase_flow.cc, and pitot_tube_ice.cc.

Definition at line 75 of file pitot_tube_ice.cc.

asl::Parameter<double> Parameters::gasInVel
Examples:
multiphase_flow.cc.

Definition at line 75 of file multiphase_flow.cc.

asl::Parameter<double> Parameters::hole1D
Examples:
acousticWaves.cc.

Definition at line 62 of file acousticWaves.cc.

asl::Parameter<double> Parameters::hole1Pos
Examples:
acousticWaves.cc.

Definition at line 60 of file acousticWaves.cc.

asl::Parameter<double> Parameters::hole2D
Examples:
acousticWaves.cc.

Definition at line 63 of file acousticWaves.cc.

asl::Parameter<double> Parameters::hole2Pos
Examples:
acousticWaves.cc.

Definition at line 61 of file acousticWaves.cc.

asl::Parameter<double> Parameters::humidity
Examples:
pitot_tube_ice.cc.

Definition at line 74 of file pitot_tube_ice.cc.

asl::Parameter<double> Parameters::lCone
Examples:
pitot_tube_ice.cc.

Definition at line 71 of file pitot_tube_ice.cc.

asl::Parameter<double> Parameters::lCyl
Examples:
pitot_tube_ice.cc.

Definition at line 70 of file pitot_tube_ice.cc.

asl::Parameter< double > Parameters::nu
asl::UValue< double > Parameters::nuNum
asl::Parameter<double> Parameters::oilInVel
Examples:
multiphase_flow.cc.

Definition at line 73 of file multiphase_flow.cc.

asl::Parameter< double > Parameters::pumpD
Examples:
multicomponent_flow.cc, and multiphase_flow.cc.

Definition at line 68 of file multicomponent_flow.cc.

asl::Parameter< double > Parameters::pumpL
Examples:
multicomponent_flow.cc, and multiphase_flow.cc.

Definition at line 67 of file multicomponent_flow.cc.

asl::Parameter<double> Parameters::rEx
Examples:
pitot_tube_ice.cc.

Definition at line 69 of file pitot_tube_ice.cc.

asl::Parameter<double> Parameters::rho
Examples:
acousticWaves.cc.

Definition at line 56 of file acousticWaves.cc.

asl::Parameter<double> Parameters::rIn
Examples:
pitot_tube_ice.cc.

Definition at line 68 of file pitot_tube_ice.cc.

asl::UValue<double> Parameters::shearMNum
Examples:
acousticWaves.cc.

Definition at line 70 of file acousticWaves.cc.

asl::Parameter<double> Parameters::shearModulus
Examples:
acousticWaves.cc.

Definition at line 55 of file acousticWaves.cc.

asl::Block::DV Parameters::size
asl::Parameter<double> Parameters::temperature
Examples:
pitot_tube_ice.cc.

Definition at line 73 of file pitot_tube_ice.cc.

asl::Parameter< double > Parameters::tOutput
asl::Parameter< double > Parameters::tSimulation
asl::Parameter< double > Parameters::tubeD
Examples:
multicomponent_flow.cc, and multiphase_flow.cc.

Definition at line 66 of file multicomponent_flow.cc.

asl::Parameter<double> Parameters::tubeDEx
Examples:
acousticWaves.cc.

Definition at line 58 of file acousticWaves.cc.

asl::Parameter<double> Parameters::tubeDIn
Examples:
acousticWaves.cc.

Definition at line 59 of file acousticWaves.cc.

asl::Parameter< double > Parameters::tubeL
Examples:
acousticWaves.cc, multicomponent_flow.cc, and multiphase_flow.cc.

Definition at line 57 of file acousticWaves.cc.

asl::Parameter<double> Parameters::waterInVel
Examples:
multiphase_flow.cc.

Definition at line 74 of file multiphase_flow.cc.


The documentation for this class was generated from the following files: