Public Member Functions | |
FirstOrder (PDE pde, String[] opts, Sigma sigma) | |
final int | getNumVelocity () |
Gets the numerical error propagation velocity. | |
final void | integrate (int ir) |
Integrates a partial differential equation. | |
final void | richardson (AMError amerr, int ir) |
Richardson error estimation. | |
final Integrator | createIntegrator (Grid g, Sigma s) |
Creates an integrator for the specified grid. | |
final Integrator | cloneIntegrator (Grid g) |
Clones the integrator. | |
final void | getResult (int i, double[] w) |
Gets the result of the integration. | |
Protected Member Functions | |
FirstOrder (FirstOrder gi, Grid g) | |
Copy constructor. |
gridripper::amr1d::gridint::FirstOrder::FirstOrder | ( | FirstOrder | gi, | |
Grid | g | |||
) | [inline, protected] |
Copy constructor.
gi | the integrator to copy | |
g | the new grid |
final int gridripper::amr1d::gridint::FirstOrder::getNumVelocity | ( | ) | [inline, virtual] |
final void gridripper::amr1d::gridint::FirstOrder::integrate | ( | int | ir | ) | [inline, virtual] |
Integrates a partial differential equation.
ir | refined step count (0...r-1) |
Implements gridripper::amr1d::Integrator.
final Integrator gridripper::amr1d::gridint::FirstOrder::createIntegrator | ( | Grid | g, | |
Sigma | s | |||
) | [inline, virtual] |
Creates an integrator for the specified grid.
g | the grid | |
s | dissipation term is multiplied by this factor |
Implements gridripper::amr1d::Integrator.
final Integrator gridripper::amr1d::gridint::FirstOrder::cloneIntegrator | ( | Grid | g | ) | [inline, virtual] |
final void gridripper::amr1d::gridint::FirstOrder::getResult | ( | int | i, | |
double[] | w | |||
) | [inline, virtual] |
Gets the result of the integration.
i | the grid index | |
w | the integration result will be copied here |
Implements gridripper::amr1d::Integrator.