|
| | cppPres () |
| void | evaluateCoefficients (const double &p, const double &p_last, const double &p_inc, const double massFlux[nSpace], double f[nSpace], double &r) |
| void | calculateElementResidual (double *mesh_trial_ref, double *mesh_grad_trial_ref, double *mesh_dof, int *mesh_l2g, double *dV_ref, double *u_trial_ref, double *u_grad_trial_ref, double *u_test_ref, double *u_grad_test_ref, double *mesh_trial_trace_ref, double *mesh_grad_trial_trace_ref, double *dS_ref, double *u_trial_trace_ref, double *u_grad_trial_trace_ref, double *u_test_trace_ref, double *u_grad_test_trace_ref, double *normal_ref, double *boundaryJac_ref, int nElements_global, int *u_l2g, double *u_dof, double *q_u, double *q_grad_u, double *q_p_last, double *q_p_inc, double *q_massFlux, double *ebqe_massFlux, double *ebqe_u, double *ebqe_grad_u, int offset_u, int stride_u, double *elementResidual_u, int nExteriorElementBoundaries_global, int *exteriorElementBoundariesArray, int *elementBoundaryElementsArray, int *elementBoundaryLocalElementBoundariesArray, double *element_u, int eN) |
| void | calculateResidual (arguments_dict &args) |
| void | calculateElementJacobian (double *mesh_trial_ref, double *mesh_grad_trial_ref, double *mesh_dof, int *mesh_l2g, double *dV_ref, double *u_trial_ref, double *u_grad_trial_ref, double *u_test_ref, double *u_grad_test_ref, double *mesh_trial_trace_ref, double *mesh_grad_trial_trace_ref, double *dS_ref, double *u_trial_trace_ref, double *u_grad_trial_trace_ref, double *u_test_trace_ref, double *u_grad_test_trace_ref, double *normal_ref, double *boundaryJac_ref, int nElements_global, double *elementJacobian_u_u, int eN) |
| void | calculateJacobian (arguments_dict &args) |
| virtual | ~cppPres_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::cppPres< CompKernelType, nSpace, nQuadraturePoints_element, nDOF_mesh_trial_element, nDOF_trial_element, nDOF_test_element, nQuadraturePoints_elementBoundary >
Definition at line 29 of file Pres.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::cppPres< CompKernelType, nSpace, nQuadraturePoints_element, nDOF_mesh_trial_element, nDOF_trial_element, nDOF_test_element, nQuadraturePoints_elementBoundary >::cppPres |
( |
| ) |
|
|
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::cppPres< CompKernelType, nSpace, nQuadraturePoints_element, nDOF_mesh_trial_element, nDOF_trial_element, nDOF_test_element, nQuadraturePoints_elementBoundary >::calculateElementJacobian |
( |
double * | mesh_trial_ref, |
|
|
double * | mesh_grad_trial_ref, |
|
|
double * | mesh_dof, |
|
|
int * | mesh_l2g, |
|
|
double * | dV_ref, |
|
|
double * | u_trial_ref, |
|
|
double * | u_grad_trial_ref, |
|
|
double * | u_test_ref, |
|
|
double * | u_grad_test_ref, |
|
|
double * | mesh_trial_trace_ref, |
|
|
double * | mesh_grad_trial_trace_ref, |
|
|
double * | dS_ref, |
|
|
double * | u_trial_trace_ref, |
|
|
double * | u_grad_trial_trace_ref, |
|
|
double * | u_test_trace_ref, |
|
|
double * | u_grad_test_trace_ref, |
|
|
double * | normal_ref, |
|
|
double * | boundaryJac_ref, |
|
|
int | nElements_global, |
|
|
double * | elementJacobian_u_u, |
|
|
int | eN ) |
|
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::cppPres< CompKernelType, nSpace, nQuadraturePoints_element, nDOF_mesh_trial_element, nDOF_trial_element, nDOF_test_element, nQuadraturePoints_elementBoundary >::calculateElementResidual |
( |
double * | mesh_trial_ref, |
|
|
double * | mesh_grad_trial_ref, |
|
|
double * | mesh_dof, |
|
|
int * | mesh_l2g, |
|
|
double * | dV_ref, |
|
|
double * | u_trial_ref, |
|
|
double * | u_grad_trial_ref, |
|
|
double * | u_test_ref, |
|
|
double * | u_grad_test_ref, |
|
|
double * | mesh_trial_trace_ref, |
|
|
double * | mesh_grad_trial_trace_ref, |
|
|
double * | dS_ref, |
|
|
double * | u_trial_trace_ref, |
|
|
double * | u_grad_trial_trace_ref, |
|
|
double * | u_test_trace_ref, |
|
|
double * | u_grad_test_trace_ref, |
|
|
double * | normal_ref, |
|
|
double * | boundaryJac_ref, |
|
|
int | nElements_global, |
|
|
int * | u_l2g, |
|
|
double * | u_dof, |
|
|
double * | q_u, |
|
|
double * | q_grad_u, |
|
|
double * | q_p_last, |
|
|
double * | q_p_inc, |
|
|
double * | q_massFlux, |
|
|
double * | ebqe_massFlux, |
|
|
double * | ebqe_u, |
|
|
double * | ebqe_grad_u, |
|
|
int | offset_u, |
|
|
int | stride_u, |
|
|
double * | elementResidual_u, |
|
|
int | nExteriorElementBoundaries_global, |
|
|
int * | exteriorElementBoundariesArray, |
|
|
int * | elementBoundaryElementsArray, |
|
|
int * | elementBoundaryLocalElementBoundariesArray, |
|
|
double * | element_u, |
|
|
int | eN ) |
|
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::cppPres< CompKernelType, nSpace, nQuadraturePoints_element, nDOF_mesh_trial_element, nDOF_trial_element, nDOF_test_element, nQuadraturePoints_elementBoundary >::calculateJacobian |
( |
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::cppPres< 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::cppPres< CompKernelType, nSpace, nQuadraturePoints_element, nDOF_mesh_trial_element, nDOF_trial_element, nDOF_test_element, nQuadraturePoints_elementBoundary >::evaluateCoefficients |
( |
const double & | p, |
|
|
const double & | p_last, |
|
|
const double & | p_inc, |
|
|
const double | massFlux[nSpace], |
|
|
double | f[nSpace], |
|
|
double & | r ) |
|
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::cppPres< CompKernelType, nSpace, nQuadraturePoints_element, nDOF_mesh_trial_element, nDOF_trial_element, nDOF_test_element, nQuadraturePoints_elementBoundary >::ck |