MFEM  v4.2.0
Finite element discretization library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Classes | Namespaces | Functions
operator.hpp File Reference

Go to the source code of this file.

Classes

class  mfem::Operator
 Abstract operator. More...
 
class  mfem::TimeDependentOperator
 Base abstract class for first order time dependent operators. More...
 
class  mfem::TimeDependentAdjointOperator
 
class  mfem::SecondOrderTimeDependentOperator
 Base abstract class for second order time dependent operators. More...
 
class  mfem::Solver
 Base class for solvers. More...
 
class  mfem::IdentityOperator
 Identity Operator I: x -> x. More...
 
class  mfem::ScaledOperator
 Scaled Operator B: x -> a A(x). More...
 
class  mfem::TransposeOperator
 The transpose of a given operator. Switches the roles of the methods Mult() and MultTranspose(). More...
 
class  mfem::ProductOperator
 General product operator: x -> (A*B)(x) = A(B(x)). More...
 
class  mfem::RAPOperator
 The operator x -> R*A*P*x constructed through the actions of R^T, A and P. More...
 
class  mfem::TripleProductOperator
 General triple product operator x -> A*B*C*x, with ownership of the factors. More...
 
class  mfem::ConstrainedOperator
 Square Operator for imposing essential boundary conditions using only the action, Mult(), of a given unconstrained Operator. More...
 
class  mfem::RectangularConstrainedOperator
 Rectangular Operator for imposing essential boundary conditions on the input space using only the action, Mult(), of a given unconstrained Operator. More...
 
class  mfem::PowerMethod
 PowerMethod helper class to estimate the largest eigenvalue of an operator using the iterative power method. More...
 

Namespaces

 mfem
 

Functions

bool mfem::IsIdentityProlongation (const Operator *P)