Helps for reading input parameters for single solving of Eddy2D_H. More...
#include <Eddy2D_H.hh>


Public Member Functions | |
| virtual std::ostream & | arguments (std::ostream &os) const |
| Returns argument list as string. | |
| virtual std::ostream & | arguments (std::ostream &os) const |
| Returns argument list as string. | |
| const concepts::PiecewiseFormulaBase < Real2d > * | curlH0 () const |
| Returns the curl formula for homogenization. | |
| virtual std::ostream & | description (std::ostream &os) const |
| Returns description for help. | |
| virtual std::ostream & | description (std::ostream &os) const |
| Returns description for help. | |
| const concepts::PiecewiseFormulaBase < Real > * | divgradH0 () const |
| Returns the curl formula for homogenization. | |
| const concepts::PiecewiseFormulaBase < Real > * | H0 () const |
| Returns formula for homogenization. | |
| virtual int | input (int opt, const char *optarg) |
| Process an argument and sets input parameter, if found. | |
| virtual int | input (int opt, const char *optarg) |
| Process an argument and sets input parameter, if found. | |
| InputEddy2D_H (concepts::InOutParameters &input) | |
| Constructor. | |
| InputEddy2D_H (concepts::InOutParameters &input) | |
| Constructor. | |
| bool | interior () const |
| Returns true, if there is a embedded area. | |
| virtual std::ostream & | letters (std::ostream &os) const |
| Return letters for the arguments. | |
| virtual std::ostream & | letters (std::ostream &os) const |
| Return letters for the arguments. | |
| const concepts::Sequence< Real > & | omega () const |
| Returns set of angular frequencies. | |
| const InOutParameters | parameters () const |
| Returns input parameters. | |
| InOutParameters & | parameters () |
| bool | solving () const |
| Returns true, if model should be solved. | |
| enum Eddy2D_H::solverType | type () const |
| Returns solver. | |
Protected Member Functions | |
| virtual std::ostream & | info (std::ostream &os) const |
| Returns information in an output stream. | |
| virtual std::ostream & | info (std::ostream &os) const |
| Returns information in an output stream. | |
Protected Attributes | |
| InOutParameters & | input_ |
| Input parameter. | |
Private Attributes | |
| concepts::PiecewiseFormulaBase < Real2d > * | curlH0_ |
| Formula for curl of homogenization. | |
| bool | defaultOmega_ |
| Flag, if no omega is given. | |
| concepts::PiecewiseFormulaBase < Real > * | divgradH0_ |
| Formula for div grad of homogenization. | |
| concepts::PiecewiseFormulaBase < Real > * | H0_ |
| Formula for homogenization. | |
| concepts::Sequence< Real > | omega_ |
| Set of angular frequencies. | |
| bool | solving_ |
| True, if model should be solved. | |
| enum Eddy2D_H::solverType | type_ |
| Solver type. | |
Helps for reading input parameters for single solving of Eddy2D_H.
Parameter:
[-o OMEGA] [-t SOLVERTYPE] [-M]
Definition at line 106 of file Eddy2D_H.hh.
| hp2D::InputEddy2D_H::InputEddy2D_H | ( | concepts::InOutParameters & | input | ) |
Constructor.
| hp2D::InputEddy2D_H::InputEddy2D_H | ( | concepts::InOutParameters & | input | ) |
Constructor.
| virtual std::ostream& hp2D::InputEddy2D_H::arguments | ( | std::ostream & | os | ) | const [virtual] |
Returns argument list as string.
Implements concepts::InputParameter.
| virtual std::ostream& hp2D::InputEddy2D_H::arguments | ( | std::ostream & | os | ) | const [virtual] |
Returns argument list as string.
Implements concepts::InputParameter.
| const concepts::PiecewiseFormulaBase<Real2d>* hp2D::InputEddy2D_H::curlH0 | ( | ) | const [inline] |
Returns the curl formula for homogenization.
Definition at line 216 of file Eddy2D_H.hh.
| virtual std::ostream& hp2D::InputEddy2D_H::description | ( | std::ostream & | os | ) | const [virtual] |
Returns description for help.
Implements concepts::InputParameter.
| virtual std::ostream& hp2D::InputEddy2D_H::description | ( | std::ostream & | os | ) | const [virtual] |
Returns description for help.
Implements concepts::InputParameter.
| const concepts::PiecewiseFormulaBase<Real>* hp2D::InputEddy2D_H::divgradH0 | ( | ) | const [inline] |
Returns the curl formula for homogenization.
Definition at line 219 of file Eddy2D_H.hh.
| const concepts::PiecewiseFormulaBase<Real>* hp2D::InputEddy2D_H::H0 | ( | ) | const [inline] |
Returns formula for homogenization.
Definition at line 214 of file Eddy2D_H.hh.
| virtual std::ostream& hp2D::InputEddy2D_H::info | ( | std::ostream & | os | ) | const [protected, virtual] |
Returns information in an output stream.
Reimplemented from concepts::InputParameter.
| virtual std::ostream& hp2D::InputEddy2D_H::info | ( | std::ostream & | os | ) | const [protected, virtual] |
Returns information in an output stream.
Reimplemented from concepts::InputParameter.
| virtual int hp2D::InputEddy2D_H::input | ( | int | opt, |
| const char * | optarg | ||
| ) | [virtual] |
Process an argument and sets input parameter, if found.
Implements concepts::InputParameter.
| virtual int hp2D::InputEddy2D_H::input | ( | int | opt, |
| const char * | optarg | ||
| ) | [virtual] |
Process an argument and sets input parameter, if found.
Implements concepts::InputParameter.
| bool hp2D::InputEddy2D_H::interior | ( | ) | const [inline] |
Returns true, if there is a embedded area.
Definition at line 222 of file Eddy2D_H.hh.
| virtual std::ostream& hp2D::InputEddy2D_H::letters | ( | std::ostream & | os | ) | const [virtual] |
Return letters for the arguments.
If parameters are needed ':' is appended for this letter.
Implements concepts::InputParameter.
| virtual std::ostream& hp2D::InputEddy2D_H::letters | ( | std::ostream & | os | ) | const [virtual] |
Return letters for the arguments.
If parameters are needed ':' is appended for this letter.
Implements concepts::InputParameter.
| const concepts::Sequence<Real>& hp2D::InputEddy2D_H::omega | ( | ) | const [inline] |
Returns set of angular frequencies.
Definition at line 212 of file Eddy2D_H.hh.
| InOutParameters& concepts::InputParameter::parameters | ( | ) | [inline, inherited] |
Definition at line 43 of file inputParam.hh.
| const InOutParameters concepts::InputParameter::parameters | ( | ) | const [inline, inherited] |
Returns input parameters.
Definition at line 42 of file inputParam.hh.
| bool hp2D::InputEddy2D_H::solving | ( | ) | const [inline] |
Returns true, if model should be solved.
Definition at line 226 of file Eddy2D_H.hh.
| enum Eddy2D_H::solverType hp2D::InputEddy2D_H::type | ( | ) | const [inline] |
Returns solver.
Definition at line 224 of file Eddy2D_H.hh.
concepts::PiecewiseFormulaBase<Real2d>* hp2D::InputEddy2D_H::curlH0_ [private] |
Formula for curl of homogenization.
Definition at line 235 of file Eddy2D_H.hh.
bool hp2D::InputEddy2D_H::defaultOmega_ [private] |
Flag, if no omega is given.
Definition at line 239 of file Eddy2D_H.hh.
concepts::PiecewiseFormulaBase<Real>* hp2D::InputEddy2D_H::divgradH0_ [private] |
Formula for div grad of homogenization.
Definition at line 237 of file Eddy2D_H.hh.
concepts::PiecewiseFormulaBase<Real>* hp2D::InputEddy2D_H::H0_ [private] |
Formula for homogenization.
Definition at line 233 of file Eddy2D_H.hh.
InOutParameters& concepts::InputParameter::input_ [protected, inherited] |
Input parameter.
Definition at line 47 of file inputParam.hh.
concepts::Sequence<Real> hp2D::InputEddy2D_H::omega_ [private] |
Set of angular frequencies.
Definition at line 231 of file Eddy2D_H.hh.
bool hp2D::InputEddy2D_H::solving_ [private] |
True, if model should be solved.
Definition at line 243 of file Eddy2D_H.hh.
enum Eddy2D_H::solverType hp2D::InputEddy2D_H::type_ [private] |
Solver type.
Definition at line 241 of file Eddy2D_H.hh.