|
| | SW2DCV () |
| double | maxWaveSpeedSharpInitialGuess (double g, double nx, double ny, double hL, double huL, double hvL, double hR, double huR, double hvR, double hEps, bool debugging) |
| void | calculateCFL (const double &elementDiameter, const double &g, const double &h, const double &hu, const double &hv, const double hEps, double &cfl) |
| void | convexLimiting (arguments_dict &args) |
| double | calculateEdgeBasedCFL (arguments_dict &args) |
| void | calculateEV (arguments_dict &args) |
| void | calculateResidual (arguments_dict &args) |
| void | calculateMassMatrix (arguments_dict &args) |
| void | calculateLumpedMassMatrix (arguments_dict &args) |
| virtual | ~SW2DCV_base () |
template<class CompKernelType, int nSpace, int nQuadraturePoints_element, int nDOF_mesh_trial_element, int nDOF_trial_element, int nDOF_test_element, int nQuadraturePoints_elementBoundary>
class proteus::SW2DCV< CompKernelType, nSpace, nQuadraturePoints_element, nDOF_mesh_trial_element, nDOF_trial_element, nDOF_test_element, nQuadraturePoints_elementBoundary >
Definition at line 146 of file SW2DCV.h.
template<class CompKernelType, int nSpace, int nQuadraturePoints_element, int nDOF_mesh_trial_element, int nDOF_trial_element, int nDOF_test_element, int nQuadraturePoints_elementBoundary>
| proteus::SW2DCV< CompKernelType, nSpace, nQuadraturePoints_element, nDOF_mesh_trial_element, nDOF_trial_element, nDOF_test_element, nQuadraturePoints_elementBoundary >::SW2DCV |
( |
| ) |
|
|
inline |
template<class CompKernelType, int nSpace, int nQuadraturePoints_element, int nDOF_mesh_trial_element, int nDOF_trial_element, int nDOF_test_element, int nQuadraturePoints_elementBoundary>
| void proteus::SW2DCV< CompKernelType, nSpace, nQuadraturePoints_element, nDOF_mesh_trial_element, nDOF_trial_element, nDOF_test_element, nQuadraturePoints_elementBoundary >::calculateCFL |
( |
const double & | elementDiameter, |
|
|
const double & | g, |
|
|
const double & | h, |
|
|
const double & | hu, |
|
|
const double & | hv, |
|
|
const double | hEps, |
|
|
double & | cfl ) |
|
inline |
template<class CompKernelType, int nSpace, int nQuadraturePoints_element, int nDOF_mesh_trial_element, int nDOF_trial_element, int nDOF_test_element, int nQuadraturePoints_elementBoundary>
| double proteus::SW2DCV< CompKernelType, nSpace, nQuadraturePoints_element, nDOF_mesh_trial_element, nDOF_trial_element, nDOF_test_element, nQuadraturePoints_elementBoundary >::calculateEdgeBasedCFL |
( |
arguments_dict & | args | ) |
|
|
inlinevirtual |
template<class CompKernelType, int nSpace, int nQuadraturePoints_element, int nDOF_mesh_trial_element, int nDOF_trial_element, int nDOF_test_element, int nQuadraturePoints_elementBoundary>
| void proteus::SW2DCV< CompKernelType, nSpace, nQuadraturePoints_element, nDOF_mesh_trial_element, nDOF_trial_element, nDOF_test_element, nQuadraturePoints_elementBoundary >::calculateEV |
( |
arguments_dict & | args | ) |
|
|
inlinevirtual |
template<class CompKernelType, int nSpace, int nQuadraturePoints_element, int nDOF_mesh_trial_element, int nDOF_trial_element, int nDOF_test_element, int nQuadraturePoints_elementBoundary>
| void proteus::SW2DCV< CompKernelType, nSpace, nQuadraturePoints_element, nDOF_mesh_trial_element, nDOF_trial_element, nDOF_test_element, nQuadraturePoints_elementBoundary >::calculateLumpedMassMatrix |
( |
arguments_dict & | args | ) |
|
|
inlinevirtual |
template<class CompKernelType, int nSpace, int nQuadraturePoints_element, int nDOF_mesh_trial_element, int nDOF_trial_element, int nDOF_test_element, int nQuadraturePoints_elementBoundary>
| void proteus::SW2DCV< CompKernelType, nSpace, nQuadraturePoints_element, nDOF_mesh_trial_element, nDOF_trial_element, nDOF_test_element, nQuadraturePoints_elementBoundary >::calculateMassMatrix |
( |
arguments_dict & | args | ) |
|
|
inlinevirtual |
template<class CompKernelType, int nSpace, int nQuadraturePoints_element, int nDOF_mesh_trial_element, int nDOF_trial_element, int nDOF_test_element, int nQuadraturePoints_elementBoundary>
| void proteus::SW2DCV< CompKernelType, nSpace, nQuadraturePoints_element, nDOF_mesh_trial_element, nDOF_trial_element, nDOF_test_element, nQuadraturePoints_elementBoundary >::calculateResidual |
( |
arguments_dict & | args | ) |
|
|
inlinevirtual |
template<class CompKernelType, int nSpace, int nQuadraturePoints_element, int nDOF_mesh_trial_element, int nDOF_trial_element, int nDOF_test_element, int nQuadraturePoints_elementBoundary>
| void proteus::SW2DCV< CompKernelType, nSpace, nQuadraturePoints_element, nDOF_mesh_trial_element, nDOF_trial_element, nDOF_test_element, nQuadraturePoints_elementBoundary >::convexLimiting |
( |
arguments_dict & | args | ) |
|
|
inlinevirtual |
template<class CompKernelType, int nSpace, int nQuadraturePoints_element, int nDOF_mesh_trial_element, int nDOF_trial_element, int nDOF_test_element, int nQuadraturePoints_elementBoundary>
| double proteus::SW2DCV< CompKernelType, nSpace, nQuadraturePoints_element, nDOF_mesh_trial_element, nDOF_trial_element, nDOF_test_element, nQuadraturePoints_elementBoundary >::maxWaveSpeedSharpInitialGuess |
( |
double | g, |
|
|
double | nx, |
|
|
double | ny, |
|
|
double | hL, |
|
|
double | huL, |
|
|
double | hvL, |
|
|
double | hR, |
|
|
double | huR, |
|
|
double | hvR, |
|
|
double | hEps, |
|
|
bool | debugging ) |
|
inline |
template<class CompKernelType, int nSpace, int nQuadraturePoints_element, int nDOF_mesh_trial_element, int nDOF_trial_element, int nDOF_test_element, int nQuadraturePoints_elementBoundary>
| CompKernelType proteus::SW2DCV< CompKernelType, nSpace, nQuadraturePoints_element, nDOF_mesh_trial_element, nDOF_trial_element, nDOF_test_element, nQuadraturePoints_elementBoundary >::ck |
template<class CompKernelType, int nSpace, int nQuadraturePoints_element, int nDOF_mesh_trial_element, int nDOF_trial_element, int nDOF_test_element, int nQuadraturePoints_elementBoundary>
| const int proteus::SW2DCV< CompKernelType, nSpace, nQuadraturePoints_element, nDOF_mesh_trial_element, nDOF_trial_element, nDOF_test_element, nQuadraturePoints_elementBoundary >::nDOF_test_X_trial_element |