|
| | ADR () |
| void | evaluateCoefficients (const int rowptr[nSpace], const int colind[nnz], const double rho, const double beta, const double gravity[nSpace], const double alpha, const double n_vg, const double thetaR, const double thetaSR, const double KWs[nnz], const double &u, double &m, double &dm, double f[nSpace], double df[nSpace], double a[nnz], double da[nnz], double as[nnz], double &kr, double &dkr) |
| void | calculateResidual (arguments_dict &args) |
| void | calculateJacobian (arguments_dict &args) |
| virtual | ~ADR_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::richards::ADR< CompKernelType, nSpace, nQuadraturePoints_element, nDOF_mesh_trial_element, nDOF_trial_element, nDOF_test_element, nQuadraturePoints_elementBoundary >
Definition at line 38 of file richards/ADR.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::richards::ADR< CompKernelType, nSpace, nQuadraturePoints_element, nDOF_mesh_trial_element, nDOF_trial_element, nDOF_test_element, nQuadraturePoints_elementBoundary >::ADR |
( |
| ) |
|
|
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::richards::ADR< 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::richards::ADR< 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::richards::ADR< CompKernelType, nSpace, nQuadraturePoints_element, nDOF_mesh_trial_element, nDOF_trial_element, nDOF_test_element, nQuadraturePoints_elementBoundary >::evaluateCoefficients |
( |
const int | rowptr[nSpace], |
|
|
const int | colind[nnz], |
|
|
const double | rho, |
|
|
const double | beta, |
|
|
const double | gravity[nSpace], |
|
|
const double | alpha, |
|
|
const double | n_vg, |
|
|
const double | thetaR, |
|
|
const double | thetaSR, |
|
|
const double | KWs[nnz], |
|
|
const double & | u, |
|
|
double & | m, |
|
|
double & | dm, |
|
|
double | f[nSpace], |
|
|
double | df[nSpace], |
|
|
double | a[nnz], |
|
|
double | da[nnz], |
|
|
double | as[nnz], |
|
|
double & | kr, |
|
|
double & | dkr ) |
|
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::richards::ADR< 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::richards::ADR< CompKernelType, nSpace, nQuadraturePoints_element, nDOF_mesh_trial_element, nDOF_trial_element, nDOF_test_element, nQuadraturePoints_elementBoundary >::nDOF_test_X_trial_element |