ASL 0.1.7
Advanced Simulation Library
Loading...
Searching...
No Matches
Parameters Class Reference
Collaboration diagram for Parameters:

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

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 113 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

◆ 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 72 of file multicomponent_flow.cc.

◆ component2InVel

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

Definition at line 71 of file multicomponent_flow.cc.

◆ component3InVel

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

Definition at line 73 of file multicomponent_flow.cc.

◆ dt [1/2]

asl::Parameter< double > Parameters::dt

◆ dt [2/2]

asl::Parameter<double> Parameters::dt

Definition at line 58 of file multicomponent_flow.cc.

◆ dx

asl::Parameter< double > Parameters::dx

◆ flowVel

asl::Parameter<double> Parameters::flowVel
Examples
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 76 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 74 of file multiphase_flow.cc.

◆ pumpD

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

Definition at line 69 of file multicomponent_flow.cc.

◆ pumpL

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

Definition at line 68 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

◆ 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 67 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

◆ waterInVel

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

Definition at line 75 of file multiphase_flow.cc.


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