gridripper::odesolver::shoot::ParameterParser Class Reference

ODE solver parameter parser. More...

List of all members.

Public Member Functions

 ParameterParser (Properties props)
 Creates a parameter parser using a property map.
void parse () throws IllegalArgumentException
 Parses parameters.

Public Attributes

ODE ode = null
 The ordinary differential equation.
ODEIntegrator odeIntegrator = null
 ODE integration method.
double dx = 1
 Grid spacing.
boolean dxSet = false
 Whether the dx parameter was set explicitly.
int subSteps = 1
 The finest AMR grid spacing is subdivided with specified number.
boolean subStepsSet = false
 Whether the subSteps parameter was set explicitly.
String dataFormat = ":x:%8.6f:f:%+22.15e"
 Output is printed in the specified format.

Protected Member Functions

String getParameter (String key)
 Gets a parameter.


Detailed Description

ODE solver parameter parser.

Version:
0.5, 12/24/2008
Since:
GridRipper 0.4, 08/02/2006
Author:
Peter Csizmadia

Constructor & Destructor Documentation

gridripper::odesolver::shoot::ParameterParser::ParameterParser ( Properties  props  )  [inline]

Creates a parameter parser using a property map.

Parameters:
props the property map


Member Function Documentation

String gridripper::odesolver::shoot::ParameterParser::getParameter ( String  key  )  [inline, protected]

Gets a parameter.

Parameters:
key the parameter name


Member Data Documentation

The ordinary differential equation.

ODE integration method.

Grid spacing.

Whether the dx parameter was set explicitly.

The finest AMR grid spacing is subdivided with specified number.

Use it instead of the dx parameter if possible.

Whether the subSteps parameter was set explicitly.


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

Generated on Wed Jun 17 18:47:30 2009 for GridRipper by  doxygen 1.5.6