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() [1/4]

Parameters::Parameters ( )

§ Parameters() [2/4]

Parameters::Parameters ( )

§ Parameters() [3/4]

Parameters::Parameters ( )

§ Parameters() [4/4]

Parameters::Parameters ( )

Member Function Documentation

§ getDir()

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

Definition at line 112 of file multiphase_flow.cc.

§ load() [1/4]

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

§ load() [2/4]

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

§ load() [3/4]

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

§ load() [4/4]

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

§ updateNumValues() [1/4]

void Parameters::updateNumValues ( )

§ updateNumValues() [2/4]

void Parameters::updateNumValues ( )

§ updateNumValues() [3/4]

void Parameters::updateNumValues ( )

§ updateNumValues() [4/4]

void Parameters::updateNumValues ( )

Member Data Documentation

§ appParamsManager

asl::ApplicationParametersManager Parameters::appParamsManager

§ bulkMNum

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

Definition at line 69 of file acousticWaves.cc.

§ bulkModulus

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

Definition at line 54 of file acousticWaves.cc.

§ component1InVel

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

Definition at line 71 of file multicomponent_flow.cc.

§ component2InVel

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

Definition at line 70 of file multicomponent_flow.cc.

§ component3InVel

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

Definition at line 72 of file multicomponent_flow.cc.

§ dt [1/2]

asl::Parameter<double> Parameters::dt

Definition at line 57 of file multicomponent_flow.cc.

§ dt [2/2]

asl::Parameter< double > Parameters::dt

§ dx

asl::Parameter< double > Parameters::dx

§ flowVel

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.

§ gasInVel

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

Definition at line 75 of file multiphase_flow.cc.

§ hole1D

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

Definition at line 62 of file acousticWaves.cc.

§ hole1Pos

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

Definition at line 60 of file acousticWaves.cc.

§ hole2D

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

Definition at line 63 of file acousticWaves.cc.

§ hole2Pos

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

Definition at line 61 of file acousticWaves.cc.

§ humidity

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

Definition at line 74 of file pitot_tube_ice.cc.

§ lCone

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

Definition at line 71 of file pitot_tube_ice.cc.

§ lCyl

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

Definition at line 70 of file pitot_tube_ice.cc.

§ nu

asl::Parameter< double > Parameters::nu

§ nuNum

asl::UValue< double > Parameters::nuNum

§ oilInVel

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

Definition at line 73 of file multiphase_flow.cc.

§ pumpD

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

Definition at line 68 of file multicomponent_flow.cc.

§ pumpL

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

Definition at line 67 of file multicomponent_flow.cc.

§ rEx

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

Definition at line 69 of file pitot_tube_ice.cc.

§ rho

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

Definition at line 56 of file acousticWaves.cc.

§ rIn

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

Definition at line 68 of file pitot_tube_ice.cc.

§ shearMNum

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

Definition at line 70 of file acousticWaves.cc.

§ shearModulus

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

Definition at line 55 of file acousticWaves.cc.

§ size

asl::Block::DV Parameters::size

§ temperature

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

Definition at line 73 of file pitot_tube_ice.cc.

§ tOutput

asl::Parameter< double > Parameters::tOutput

§ tSimulation

asl::Parameter< double > Parameters::tSimulation

§ tubeD

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

Definition at line 66 of file multicomponent_flow.cc.

§ tubeDEx

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

Definition at line 58 of file acousticWaves.cc.

§ tubeDIn

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

Definition at line 59 of file acousticWaves.cc.

§ tubeL

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

Definition at line 57 of file acousticWaves.cc.

§ waterInVel

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: