![]() |
Gowdy solver
|
A method of lines (MoL) descriptor. More...
#include <methodOfLines.h>
Data Fields | |
const char * | name |
A MoL evolution method name. | |
int | N |
Number of intermediate steps (N <= 8) | |
Real | alpha [8][8] |
Alpha coefficients. | |
Real | beta [8] |
Beta coefficients. |
A method of lines (MoL) descriptor.
partial_t Y = L[Y],
using the following algorithm:
Y^{(0)} = Y^{m}, Y^{(i+1)} = Sum_{j=0}^{i} ( alpha_{ij} Y^{(j)} ) + <- integStep_MoL Delta t beta_i L[Y^{(i)}], for i = 0, ..., N-1, <- integStep_MoLInit Y^{m+1} = Y^{(N)}.
The variables Y^{(i)}
, i = 0, ..., N
, are intermediate.
The method is completely specified by N
, and arrays alpha and beta in the structure MoLDescriptor.
Definition at line 66 of file methodOfLines.h.
Real MoLDescriptor::alpha[8][8] |
Alpha coefficients.
Definition at line 70 of file methodOfLines.h.
Referenced by MoLIntegrator::integrate_MoL().
Beta coefficients.
Definition at line 71 of file methodOfLines.h.
Referenced by MoLIntegrator::integrate_MoL().
int MoLDescriptor::N |
Number of intermediate steps (N <= 8)
Definition at line 69 of file methodOfLines.h.
Referenced by MoLIntegrator::integrate_MoL().
const char* MoLDescriptor::name |
A MoL evolution method name.
Definition at line 68 of file methodOfLines.h.
Referenced by MoLIntegrator::integrate_MoL().