11 #ifndef __SYSTEMTCD2D__
12 #define __SYSTEMTCD2D__
14 #include <SquareMatrix2D.h>
15 #include <SystemCD2D.h>
16 #include <CDSystemTimeDG.h>
17 #include <CDSystemTimeDG_1.h>
60 void Init(CoeffFct2D *BilinearCoeffs, BoundCondFunct2D *BoundCond, BoundValueFunct2D *BoundValue);
74 void AssembleSystMat(
double *oldrhs,
double *oldsol,
double *rhs,
double *sol);
80 void Solve(
double *sol,
double *rhs);
stores the information of a timedependent part of a 2D scalar system matrix
Definition: SystemTCD2D.h:20
void Solve(double *sol, double *rhs)
Definition: SystemTCD2D.C:315
TSquareMatrix2D * sqmatrixK
Definition: SystemTCD2D.h:37
Definition: SquareMatrix2D.h:20
Definition: AuxParam2D.h:22
Definition: FESpace2D.h:28
double * B
Definition: SystemTCD2D.h:28
TSquareMatrix2D * sqmatrixM
Definition: SystemTCD2D.h:25
void AssembleMRhs(TAuxParam2D *aux, double *sol, double *rhs)
Definition: SystemTCD2D.C:130
bool SystMatAssembled
Definition: SystemTCD2D.h:46
double gamma
Definition: SystemTCD2D.h:34
TSquareMatrix2D * sqmatrixS
Definition: SystemTCD2D.h:40
stores the information of a 2D scalar dG in time discretization
Definition: CDSystemTimeDG.h:18
~TSystemTCD2D()
Definition: SystemTCD2D.C:74
TDiscreteForm2D * DiscreteFormMRhs
Definition: SystemTCD2D.h:43
double * defect
Definition: SystemTCD2D.h:31
void Init(CoeffFct2D *BilinearCoeffs, BoundCondFunct2D *BoundCond, BoundValueFunct2D *BoundValue)
Definition: SystemTCD2D.C:88
TCDSystemTimeDG * TimeDG
Definition: SystemTCD2D.h:49
double GetResidual(double *sol)
Definition: SystemTCD2D.C:347
TSquareMatrix2D * GetAMatrix()
Definition: SystemTCD2D.h:63
void RestoreMassMat()
Definition: SystemTCD2D.C:282
void AssembleSystMat(double *oldrhs, double *oldsol, double *rhs, double *sol)
Definition: SystemTCD2D.C:219
void AssembleARhs(TAuxParam2D *aux, double *sol, double *rhs)
Definition: SystemTCD2D.C:176
stores the information of a 2D scalar system matrix
Definition: SystemCD2D.h:17
TSquareMatrix2D * sqmatrixA
Definition: SystemCD2D.h:40
TSystemTCD2D(TFESpace2D *fespace, int disctype, int solver)
source file for TSystemTCD2D
Definition: SystemTCD2D.C:21