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. |
gridripper::odesolver::shoot::ParameterParser::ParameterParser | ( | Properties | props | ) | [inline] |
Creates a parameter parser using a property map.
props | the property map |
String gridripper::odesolver::shoot::ParameterParser::getParameter | ( | String | key | ) | [inline, protected] |
Gets a parameter.
key | the parameter name |
The ordinary differential equation.
ODE integration method.
Grid spacing.
boolean gridripper::odesolver::shoot::ParameterParser::dxSet = false |
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.
boolean gridripper::odesolver::shoot::ParameterParser::subStepsSet = false |
Whether the subSteps parameter was set explicitly.