|
| | TADR () |
| void | calculateCFL (const double &elementDiameter, const double df[nSpace], double &cfl) |
| void | evaluateCoefficients (const int rowptr[nSpace], const int colind[nnz], const double v[nSpace], const double alpha_L, const double alpha_T, const double Dm, const double thetaW, const double rho_f, const double rho_s, const double &u, double &rho_out, double &m, double &dm, double f[nSpace], double df[nSpace], double a[nnz], double da[nnz]) |
| double | inversevaluateCoefficients (const double storage, const double porosity, const double rho_f, const double rho_s) |
| void | exteriorNumericalDiffusiveFlux (int *rowptr, int *colind, const int &isDOFBoundary, const int &isDiffusiveFluxBoundary, const double n[nSpace], double *bc_a, const double &bc_u, const double &bc_flux, double *a, const double grad_potential[nSpace], const double &u, const double &penalty, double &flux) |
| double | ExteriorNumericalDiffusiveFluxJacobian (int *rowptr, int *colind, const int &isDOFBoundary, const int &isDiffusiveFluxBoundary, const double n[nSpace], double *a, const double &v, const double grad_v[nSpace], const double &penalty) |
| void | calculateSubgridError_tau (const double &elementDiameter, const double &dmt, const double df[nSpace], double &cfl, double &tau) |
| void | calculateSubgridError_tau (const double &Ct_sge, const double G[nSpace *nSpace], const double &A0, const double Ai[nSpace], double &tau_v, double &cfl) |
| void | calculateNumericalDiffusion (const double &shockCapturingDiffusion, const double &elementDiameter, const double &strong_residual, const double grad_u[nSpace], double &numDiff) |
| void | exteriorNumericalAdvectiveFlux (const int &isDOFBoundary_u, const int &isFluxBoundary_u, const int &forceStrongConditions, const double n[nSpace], const double &bc_flux_u, const double f[nSpace], const double bc_f[nSpace], const double velocity[nSpace], double &flux) |
| void | exteriorNumericalAdvectiveFluxDerivative (const int &isDOFBoundary_u, const int &isFluxBoundary_u, const int &forceStrongConditions, const double n[nSpace], const double velocity[nSpace], double &dflux) |
| void | exteriorNumericalDiffusiveFluxDerivative (const int &isDOFBoundary, const int &isDiffusiveFluxBoundary, const int rowptr[nSpace], const int colind[nnz], const double n[nSpace], const double a[nnz], const double da[nnz], const double grad_psi[nSpace], const double grad_v[nSpace], const double &v, const double penalty, double &fluxJacobian) |
| void | calculateResidual (arguments_dict &args) |
| void | invert (arguments_dict &args) |
| void | calculateJacobian (arguments_dict &args) |
| void | FCTStep (arguments_dict &args) |
| virtual | ~TADR_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::TADR< CompKernelType, nSpace, nQuadraturePoints_element, nDOF_mesh_trial_element, nDOF_trial_element, nDOF_test_element, nQuadraturePoints_elementBoundary >
Definition at line 84 of file TADR.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>
| void proteus::TADR< CompKernelType, nSpace, nQuadraturePoints_element, nDOF_mesh_trial_element, nDOF_trial_element, nDOF_test_element, nQuadraturePoints_elementBoundary >::calculateResidual |
( |
arguments_dict & | args | ) |
|
|
inlinevirtual |