stores the information of a 2D scalar dG(1) in time discretization More...
#include <CDSystemTimeDG_1.h>
Public Member Functions | |
TCDSystemTimeDG_1 (TSquareMatrix2D *mat_m, TSquareMatrix2D *mat_A) | |
dG(1) in time discretization More... | |
~TCDSystemTimeDG_1 () | |
virtual void | AssembleSysMat (double *Mu_old, double *Rhs) |
virtual void | AssembleALESysMat_Qp1 (double *Mu_old, double *Rhs) |
virtual void | SoveTimedG (double *Sol) |
Public Member Functions inherited from TCDSystemTimeDG | |
TCDSystemTimeDG (int n_RowBlockMat, int n_ColBlockMat, TSquareMatrix2D *mat_M, TSquareMatrix2D *mat_A) | |
stores the information of a 2D scalar dG in time discretization More... | |
~TCDSystemTimeDG () | |
void | AddBilinear (CoeffFct2D *bilinearCoeffs) |
void | AddQp1Matrices (TSquareMatrix2D *mat_M_Qp1, TSquareMatrix2D *mat_A_Qp1, double *rhs_Qp1) |
void | AssembleRhs (int N_Rhs, double *T, double *Rhs) |
void | ResetSysMat () |
void | SovedGSystem () |
void | SetALEForm (bool conservative) |
Protected Attributes | |
int | Type |
Protected Attributes inherited from TCDSystemTimeDG | |
int | N_Eqn |
int | N_U |
int | N_UActive |
double * | Sol_dG |
double * | rhs_dG |
int | N_RowBlockMat |
int | N_ColBlockMat |
int | Sys_N_Entries |
int * | Sys_rowptr |
int * | Sys_colindex |
TSquareMatrix2D * | Mat_M |
TSquareMatrix2D * | Mat_A |
TSquareMatrix2D * | Sys_Mat |
TSquareMatrix2D * | Mat_M_Qp1 |
TSquareMatrix2D * | Mat_A_Qp1 |
double * | Rhs_Qp1 |
bool | CONSERVATIVEALE |
bool | QpMatricsAdded |
TSquareStructure2D * | Sys_structure |
TFESpace2D * | RhsSpace |
CoeffFct2D * | BilinearCoeffs |
stores the information of a 2D scalar dG(1) in time discretization
class for 2D scalar system dG(1) in time discretization
TCDSystemTimeDG_1::TCDSystemTimeDG_1 | ( | TSquareMatrix2D * | mat_m, |
TSquareMatrix2D * | mat_A | ||
) |
dG(1) in time discretization
constructor
testing
testing
TCDSystemTimeDG_1::~TCDSystemTimeDG_1 | ( | ) |
destrcutor
|
virtual |
assemble the system matrix
Reimplemented from TCDSystemTimeDG.
|
virtual |
assemble the system matrix
Reimplemented from TCDSystemTimeDG.
|
virtual |
solve dG system and return the Sol at end t^n system matrix
Reimplemented from TCDSystemTimeDG.
|
protected |
dG type