![]() |
MFEM
v4.2.0
Finite element discretization library
|
This is the complete list of members for mfem::TMOP_Integrator, including all inherited members.
ActionIntegrationRule(const FiniteElement &el) const | mfem::TMOP_Integrator | inlineprotected |
adapt_eval | mfem::TMOP_Integrator | protected |
AddMultPA(const Vector &x, Vector &y) const | mfem::NonlinearFormIntegrator | virtual |
AssembleElementGrad(const FiniteElement &el, ElementTransformation &T, const Vector &elfun, DenseMatrix &elmat) | mfem::TMOP_Integrator | virtual |
AssembleElementGradExact(const FiniteElement &el, ElementTransformation &T, const Vector &elfun, DenseMatrix &elmat) | mfem::TMOP_Integrator | protected |
AssembleElementGradFD(const FiniteElement &el, ElementTransformation &T, const Vector &elfun, DenseMatrix &elmat) | mfem::TMOP_Integrator | protected |
AssembleElementVector(const FiniteElement &el, ElementTransformation &T, const Vector &elfun, Vector &elvect) | mfem::TMOP_Integrator | virtual |
AssembleElementVectorExact(const FiniteElement &el, ElementTransformation &T, const Vector &elfun, Vector &elvect) | mfem::TMOP_Integrator | protected |
AssembleElementVectorFD(const FiniteElement &el, ElementTransformation &T, const Vector &elfun, Vector &elvect) | mfem::TMOP_Integrator | protected |
AssembleElemGradAdaptLim(const FiniteElement &el, const Vector &weights, IsoparametricTransformation &Tpr, const IntegrationRule &ir, DenseMatrix &m) | mfem::TMOP_Integrator | protected |
AssembleElemVecAdaptLim(const FiniteElement &el, const Vector &weights, IsoparametricTransformation &Tpr, const IntegrationRule &ir, DenseMatrix &m) | mfem::TMOP_Integrator | protected |
AssembleFaceGrad(const FiniteElement &el1, const FiniteElement &el2, FaceElementTransformations &Tr, const Vector &elfun, DenseMatrix &elmat) | mfem::NonlinearFormIntegrator | virtual |
AssembleFaceVector(const FiniteElement &el1, const FiniteElement &el2, FaceElementTransformations &Tr, const Vector &elfun, Vector &elvect) | mfem::NonlinearFormIntegrator | virtual |
AssemblePA(const FiniteElementSpace &fes) | mfem::NonlinearFormIntegrator | virtual |
AssemblePA(const FiniteElementSpace &trial_fes, const FiniteElementSpace &test_fes) | mfem::NonlinearFormIntegrator | virtual |
coeff0 | mfem::TMOP_Integrator | protected |
coeff1 | mfem::TMOP_Integrator | protected |
coeff_zeta | mfem::TMOP_Integrator | protected |
ComputeFDh(const Vector &x, const FiniteElementSpace &fes) | mfem::TMOP_Integrator | protected |
ComputeFDh(const Vector &x, const ParFiniteElementSpace &pfes) | mfem::TMOP_Integrator | protected |
ComputeMinJac(const Vector &x, const FiniteElementSpace &fes) | mfem::TMOP_Integrator | protected |
ComputeNormalizationEnergies(const GridFunction &x, double &metric_energy, double &lim_energy) | mfem::TMOP_Integrator | protected |
DisableLimiting() | mfem::TMOP_Integrator | inlineprotected |
discr_tc | mfem::TMOP_Integrator | protected |
DS | mfem::TMOP_Integrator | protected |
DSh | mfem::TMOP_Integrator | protected |
dx | mfem::TMOP_Integrator | protected |
dxscale | mfem::TMOP_Integrator | protected |
ElemDer | mfem::TMOP_Integrator | protected |
ElemPertEnergy | mfem::TMOP_Integrator | protected |
EnableAdaptiveLimiting(const GridFunction &z0, Coefficient &coeff, AdaptivityEvaluator &ae) | mfem::TMOP_Integrator | |
EnableAdaptiveLimiting(const ParGridFunction &z0, Coefficient &coeff, AdaptivityEvaluator &ae) | mfem::TMOP_Integrator | |
EnableFiniteDifferences(const GridFunction &x) | mfem::TMOP_Integrator | |
EnableFiniteDifferences(const ParGridFunction &x) | mfem::TMOP_Integrator | |
EnableLimiting(const GridFunction &n0, const GridFunction &dist, Coefficient &w0, TMOP_LimiterFunction *lfunc=NULL) | mfem::TMOP_Integrator | |
EnableLimiting(const GridFunction &n0, Coefficient &w0, TMOP_LimiterFunction *lfunc=NULL) | mfem::TMOP_Integrator | |
EnableNormalization(const GridFunction &x) | mfem::TMOP_Integrator | |
EnergyIntegrationRule(const FiniteElement &el) const | mfem::TMOP_Integrator | inlineprotected |
exact_action | mfem::TMOP_Integrator | protected |
fd_call_flag | mfem::TMOP_Integrator | protected |
fdflag | mfem::TMOP_Integrator | protected |
GetDiscreteAdaptTC() const | mfem::TMOP_Integrator | inline |
GetElementEnergy(const FiniteElement &el, ElementTransformation &T, const Vector &elfun) | mfem::TMOP_Integrator | virtual |
GetFDDerivative(const FiniteElement &el, ElementTransformation &T, Vector &elfun, const int nodenum, const int idir, const double baseenergy, bool update_stored) | mfem::TMOP_Integrator | protected |
GetFDFlag() const | mfem::TMOP_Integrator | inline |
GetFDh() const | mfem::TMOP_Integrator | inline |
GradientIntegrationRule(const FiniteElement &el) const | mfem::TMOP_Integrator | inlineprotected |
integ_order | mfem::TMOP_Integrator | protected |
IntegRules | mfem::TMOP_Integrator | protected |
IntRule | mfem::NonlinearFormIntegrator | protected |
Jpr | mfem::TMOP_Integrator | protected |
Jpt | mfem::TMOP_Integrator | protected |
Jrt | mfem::TMOP_Integrator | protected |
lim_dist | mfem::TMOP_Integrator | protected |
lim_func | mfem::TMOP_Integrator | protected |
lim_normal | mfem::TMOP_Integrator | protected |
metric | mfem::TMOP_Integrator | protected |
metric_normal | mfem::TMOP_Integrator | protected |
nodes0 | mfem::TMOP_Integrator | protected |
NonlinearFormIntegrator(const IntegrationRule *ir=NULL) | mfem::NonlinearFormIntegrator | inlineprotected |
P | mfem::TMOP_Integrator | protected |
ParEnableNormalization(const ParGridFunction &x) | mfem::TMOP_Integrator | |
PMatI | mfem::TMOP_Integrator | protected |
PMatO | mfem::TMOP_Integrator | protected |
SetCoefficient(Coefficient &w1) | mfem::TMOP_Integrator | inline |
SetExactActionFlag(bool flag_) | mfem::TMOP_Integrator | inline |
SetFDhScale(double _dxscale) | mfem::TMOP_Integrator | inline |
SetIntegrationRule(const IntegrationRule &irule) | mfem::NonlinearFormIntegrator | inline |
SetIntegrationRules(IntegrationRules &irules, int order) | mfem::TMOP_Integrator | inline |
SetIntRule(const IntegrationRule *ir) | mfem::NonlinearFormIntegrator | inline |
SetLimitingNodes(const GridFunction &n0) | mfem::TMOP_Integrator | inline |
targetC | mfem::TMOP_Integrator | protected |
TMOP_Integrator(TMOP_QualityMetric *m, TargetConstructor *tc) | mfem::TMOP_Integrator | inline |
TMOPComboIntegrator class | mfem::TMOP_Integrator | friend |
TMOPNewtonSolver class | mfem::TMOP_Integrator | friend |
UpdateAfterMeshChange(const Vector &new_x) | mfem::TMOP_Integrator | protected |
zeta | mfem::TMOP_Integrator | protected |
zeta_0 | mfem::TMOP_Integrator | protected |
~NonlinearFormIntegrator() | mfem::NonlinearFormIntegrator | inlinevirtual |
~TMOP_Integrator() | mfem::TMOP_Integrator |