10 #ifndef __FEM_TVD_FCT__
11 #define __FEM_TVD_FCT__
31 void FEM_TVD_ForConvDiff(
TSquareMatrix2D *sqmatrix,
int N_U,
int N_Active,
32 double *matrix_D_Entries,
double *sol,
double *rhs,
33 int N_neum_to_diri,
int *neum_to_diri,
int compute_matrix_D);
36 void FEM_TVD_ForConvDiff(
TSquareMatrix3D *sqmatrix,
int N_U,
int N_Active,
37 double *matrix_D_Entries,
double *sol,
double *rhs,
38 int N_neum_to_diri,
int *neum_to_diri,
int compute_matrix_D);
47 double *lump_mass,
int N_U);
51 double *lump_mass,
int N_U);
57 double MinMod(
double a,
double b);
68 int N_U,
int N_Active,
69 double *lump_mass,
double *matrix_D_Entries,
70 double *sol,
double *oldsol,
71 double *B,
double *rhs,
double *rhs_old,
73 int N_neum_to_diri,
int *neum_to_diri,
74 int *neum_to_diri_bdry,
75 double *neum_to_diri_param,
76 int compute_matrix_D, BoundValueFunct2D *BoundaryValue,
77 double *BoundaryValues);
81 int N_U,
int N_Active,
82 double *lump_mass,
double *matrix_D_Entries,
83 double *sol,
double *oldsol,
84 double *B,
double *rhs,
double *rhs_old,
86 int N_neum_to_diri,
int *neum_to_diri,
87 double *neum_to_diri_x,
double *neum_to_diri_y,
double *neum_to_diri_z,
88 int compute_matrix_D, BoundValueFunct3D *BoundaryValue,
89 double *BoundaryValues);
Definition: SquareMatrix2D.h:20
Definition: SquareMatrix3D.h:20