Parameters Class Reference
Collaboration diagram for Parameters:
[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 | ( |  | ) |

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

Definition at line 78 of file acousticWaves.cc.

## 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[]
| ) |  |

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

Definition at line 99 of file acousticWaves.cc.

## 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 | ( |  | ) |

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

Definition at line 107 of file acousticWaves.cc.

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

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

Definition at line 49 of file acousticWaves.cc.

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

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

Definition at line 68 of file acousticWaves.cc.

## dt [2/2]

asl::Parameter<double> Parameters::dt

Definition at line 58 of file multicomponent_flow.cc.

## dx

asl::Parameter< double > Parameters::dx

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

Definition at line 53 of file acousticWaves.cc.

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

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

Definition at line 63 of file multicomponent_flow.cc.

## nuNum

asl::UValue< double > Parameters::nuNum

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

Definition at line 64 of file multicomponent_flow.cc.

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

asl::Block::DV Parameters::size

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

Definition at line 51 of file acousticWaves.cc.

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

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

Definition at line 66 of file acousticWaves.cc.

## tSimulation

asl::Parameter< double > Parameters::tSimulation

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

Definition at line 65 of file acousticWaves.cc.

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

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 75 of file multiphase_flow.cc.

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

- /build/asl-1Fw6fH/asl-0.1.7/examples/elastic/acousticWaves.cc
- /build/asl-1Fw6fH/asl-0.1.7/examples/flow/multicomponent_flow.cc
- /build/asl-1Fw6fH/asl-0.1.7/examples/flow/multiphase_flow.cc
- /build/asl-1Fw6fH/asl-0.1.7/examples/flow/pitot_tube_ice.cc