MFEM  v4.3.0
Finite element discretization library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
DomainIntegrator Member List

This is the complete list of members for DomainIntegrator, including all inherited members.

AddMultGradPA(const Vector &x, Vector &y) const mfem::NonlinearFormIntegratorvirtual
AddMultMF(const Vector &x, Vector &y) const mfem::BilinearFormIntegratorvirtual
AddMultPA(const Vector &x, Vector &y) const mfem::BilinearFormIntegratorvirtual
AddMultTransposeMF(const Vector &x, Vector &y) const mfem::BilinearFormIntegratorvirtual
AddMultTransposePA(const Vector &x, Vector &y) const mfem::BilinearFormIntegratorvirtual
AssembleDiagonalMF(Vector &diag)mfem::BilinearFormIntegratorvirtual
AssembleDiagonalPA(Vector &diag)mfem::BilinearFormIntegratorvirtual
AssembleDiagonalPA_ADAt(const Vector &D, Vector &diag)mfem::BilinearFormIntegratorvirtual
AssembleEA(const FiniteElementSpace &fes, Vector &emat, const bool add=true)mfem::BilinearFormIntegratorvirtual
AssembleEABoundaryFaces(const FiniteElementSpace &fes, Vector &ea_data_bdr, const bool add=true)mfem::BilinearFormIntegratorvirtual
AssembleEAInteriorFaces(const FiniteElementSpace &fes, Vector &ea_data_int, Vector &ea_data_ext, const bool add=true)mfem::BilinearFormIntegratorvirtual
AssembleElementGrad(const FiniteElement &el, ElementTransformation &Tr, const Vector &elfun, DenseMatrix &elmat)mfem::BilinearFormIntegratorinlinevirtual
AssembleElementMatrix(const FiniteElement &el, ElementTransformation &Trans, DenseMatrix &elmat)mfem::BilinearFormIntegratorvirtual
AssembleElementMatrix2(const FiniteElement &trial_fe, const FiniteElement &test_fe, ElementTransformation &Tr, DenseMatrix &elmat)DomainIntegratorvirtual
AssembleElementVector(const FiniteElement &el, ElementTransformation &Tr, const Vector &elfun, Vector &elvect)mfem::BilinearFormIntegratorvirtual
AssembleFaceGrad(const FiniteElement &el1, const FiniteElement &el2, FaceElementTransformations &Tr, const Vector &elfun, DenseMatrix &elmat)mfem::BilinearFormIntegratorinlinevirtual
AssembleFaceMatrix(const FiniteElement &el1, const FiniteElement &el2, FaceElementTransformations &Trans, DenseMatrix &elmat)mfem::BilinearFormIntegratorvirtual
AssembleFaceMatrix(const FiniteElement &trial_face_fe, const FiniteElement &test_fe1, const FiniteElement &test_fe2, FaceElementTransformations &Trans, DenseMatrix &elmat)mfem::BilinearFormIntegratorvirtual
AssembleFaceVector(const FiniteElement &el1, const FiniteElement &el2, FaceElementTransformations &Tr, const Vector &elfun, Vector &elvect)mfem::BilinearFormIntegratorvirtual
AssembleGradDiagonalPA(Vector &diag) const mfem::NonlinearFormIntegratorvirtual
AssembleGradPA(const Vector &x, const FiniteElementSpace &fes)mfem::NonlinearFormIntegratorvirtual
AssembleMF(const FiniteElementSpace &fes)mfem::BilinearFormIntegratorvirtual
AssemblePA(const FiniteElementSpace &fes)mfem::BilinearFormIntegratorvirtual
AssemblePA(const FiniteElementSpace &trial_fes, const FiniteElementSpace &test_fes)mfem::BilinearFormIntegratorvirtual
AssemblePABoundaryFaces(const FiniteElementSpace &fes)mfem::BilinearFormIntegratorvirtual
AssemblePAInteriorFaces(const FiniteElementSpace &fes)mfem::BilinearFormIntegratorvirtual
BilinearFormIntegrator(const IntegrationRule *ir=NULL)mfem::BilinearFormIntegratorinlineprotected
ceedOpmfem::NonlinearFormIntegratorprotected
ComputeElementFlux(const FiniteElement &el, ElementTransformation &Trans, Vector &u, const FiniteElement &fluxelem, Vector &flux, bool with_coef=true)mfem::BilinearFormIntegratorinlinevirtual
ComputeFluxEnergy(const FiniteElement &fluxelem, ElementTransformation &Trans, Vector &flux, Vector *d_energy=NULL)mfem::BilinearFormIntegratorinlinevirtual
DomainIntegrator(const int dim)DomainIntegrator
GetCeedOp()mfem::NonlinearFormIntegratorinline
GetElementEnergy(const FiniteElement &el, ElementTransformation &Tr, const Vector &elfun)mfem::NonlinearFormIntegratorvirtual
GetIntegrationRule() const mfem::NonlinearFormIntegratorinline
GetLocalStateEnergyPA(const Vector &x) const mfem::NonlinearFormIntegratorvirtual
IntRulemfem::NonlinearFormIntegratorprotected
NonlinearFormIntegrator(const IntegrationRule *ir=NULL)mfem::NonlinearFormIntegratorinlineprotected
pa_mtmfem::NonlinearFormIntegratorprotected
SetIntegrationRule(const IntegrationRule &ir)mfem::NonlinearFormIntegratorinline
SetIntRule(const IntegrationRule *ir)mfem::NonlinearFormIntegratorinlinevirtual
SetPAMemoryType(MemoryType mt)mfem::NonlinearFormIntegratorinline
SupportsCeed() const mfem::NonlinearFormIntegratorinlinevirtual
~BilinearFormIntegrator()mfem::BilinearFormIntegratorinlinevirtual
~NonlinearFormIntegrator()mfem::NonlinearFormIntegratorinlinevirtual