BELFEM 0.9.0
Berkeley Lab Finite Element Framework
Loading...
Searching...
No Matches
belfem::gastables::Arguments Class Reference

Command line front end of the gastable executable. More...

#include <cl_GT_Arguments.hpp>

Inheritance diagram for belfem::gastables::Arguments:
[legend]
Collaboration diagram for belfem::gastables::Arguments:
[legend]

Public Member Functions

 Arguments (int &argc, char *argv[])
 ~Arguments ()=default
const Statestate () const
const realT_min () const
const realT_max () const
const realdelta_T () const
const stringgasname () const
bool molar () const
Public Member Functions inherited from belfem::Arguments
 Arguments (int &argc, char *argv[])
 The constructor also handles the flags all BELFEM executables share, GNU style: -v [N], -vN, –verbose [N] and –verbose=N set the info level of the global logger; without a number, the level defaults to InfoLevel::Everything.
const Cell< string > & data () const
 returns a cell with arguments as strings
const stringdata (const index_t aIndex) const
 access argument by index

Protected Member Functions

void check_arguments ()

Additional Inherited Members

Protected Attributes inherited from belfem::Arguments
Cell< stringmArguments

Detailed Description

Command line front end of the gastable executable.

Collects the species, the temperature sweep and the molar or mass specific output flag, and reports which of them the user actually set. Defaults are a nitrogen table from 200 to 2000 K in 50 K steps.

Constructor & Destructor Documentation

◆ Arguments()

belfem::gastables::Arguments::Arguments ( int & argc,
char * argv[] )

◆ ~Arguments()

belfem::gastables::Arguments::~Arguments ( )
virtualdefault

Reimplemented from belfem::Arguments.

Member Function Documentation

◆ check_arguments()

void belfem::gastables::Arguments::check_arguments ( )
protected

◆ delta_T()

const real & belfem::gastables::Arguments::delta_T ( ) const

◆ gasname()

const string & belfem::gastables::Arguments::gasname ( ) const

◆ molar()

bool belfem::gastables::Arguments::molar ( ) const

◆ state()

const State & belfem::gastables::Arguments::state ( ) const

◆ T_max()

const real & belfem::gastables::Arguments::T_max ( ) const

◆ T_min()

const real & belfem::gastables::Arguments::T_min ( ) const

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