3 #include <AMReX_Config.H>
64 void SDC_rhs_integrals(Real dt);
66 void SDC_rhs_k_plus_one(
MultiFab& rhs, Real dt,
int m);
68 void SDC_rhs_misdc(
MultiFab& rhs, Real dt,
int m);
double amrex_real
Definition: AMReX_REAL.H:55
void SDC_quadrature(int *qtype_in, int *nnodes, int *nnodes0, amrex_real *nodes, int *nflags, amrex_real *qmats)
External routine for computing quadrature tables.
Definition: AMReX_SDCstruct.H:27
Real * qnodes
The quadrature nodes.
Definition: AMReX_SDCstruct.H:30
int Nnodes
Number of quadrature nodes.
Definition: AMReX_SDCstruct.H:33
Vector< Vector< MultiFab > > f
Functions a nodes access by [npieces][node].
Definition: AMReX_SDCstruct.H:49
Vector< MultiFab > Ithree
Integration piece for MISDC.
Definition: AMReX_SDCstruct.H:51
Vector< Vector< Real > > Qexp
Explicit.
Definition: AMReX_SDCstruct.H:42
Vector< MultiFab > sol
Solution at the nodes.
Definition: AMReX_SDCstruct.H:48
Vector< Vector< Real > > Qimp
Implicit.
Definition: AMReX_SDCstruct.H:43
int Npieces
Number of terms in RHS.
Definition: AMReX_SDCstruct.H:36
Vector< MultiFab > res
Temp storage.
Definition: AMReX_SDCstruct.H:50
Vector< Vector< Real > > Qgauss
Gauss collocation.
Definition: AMReX_SDCstruct.H:41
Real * Qall
Definition: AMReX_SDCstruct.H:40
int * Nflags
Flags for quadrature rules.
Definition: AMReX_SDCstruct.H:31
Vector< Vector< Real > > QLU
DIRK with LU trick.
Definition: AMReX_SDCstruct.H:44
A collection (stored as an array) of FArrayBox objects.
Definition: AMReX_MultiFab.H:38
This class is a thin wrapper around std::vector. Unlike vector, Vector::operator[] provides bound che...
Definition: AMReX_Vector.H:27
Definition: AMReX_Amr.cpp:49