Here is a list of all class members with links to the classes they belong to:
- o -
- O : mfem::TMOP_Integrator
 
- ob_type : mfem::ND_FECollection, mfem::RT_FECollection, mfem::RT_R2D_FECollection
 
- obasis1d : mfem::VectorTensorFiniteElement
 
- obj : mfem::PetscSolver
 
- obuf : mfem::socketbuf
 
- OCCA_CPU : mfem::Backend
 
- OCCA_CUDA : mfem::Backend
 
- OCCA_MASK : mfem::Backend
 
- OCCA_OMP : mfem::Backend
 
- OctetTrussTopology() : mfem::OctetTrussTopology
 
- ODE_SOLVER_GENERAL : mfem::PetscODESolver
 
- ODE_SOLVER_LINEAR : mfem::PetscODESolver
 
- ODESolver() : mfem::ODESolver
 
- ODEStateDataVector() : mfem::ODEStateDataVector
 
- offset : mfem::DGIndexer< FE >, mfem::OffsetStridedLayout1D< N1, S1 >, mfem::OffsetStridedLayout2D< N1, S1, N2, S2 >, mfem::OffsetStridedLayout3D< N1, S1, N2, S2, N3, S3 >, mfem::OffsetStridedLayout4D< N1, S1, N2, S2, N3, S3, N4, S4 >
 
- Offsets() : mfem::BlockDiagonalPreconditioner, mfem::BlockLowerTriangularPreconditioner, mfem::ElementRestriction
 
- offsets : mfem::ElementRestriction, mfem::L2ProjectionGridTransfer::L2Projection, mfem::QuadratureSpaceBase, mfem::SchurConstrainedSolver
 
- offsets_ : mfem::blocksolvers::DarcySolver
 
- OffsetStridedLayout1D() : mfem::OffsetStridedLayout1D< N1, S1 >
 
- OffsetStridedLayout2D() : mfem::OffsetStridedLayout2D< N1, S1, N2, S2 >
 
- OffsetStridedLayout3D() : mfem::OffsetStridedLayout3D< N1, S1, N2, S2, N3, S3 >
 
- OffsetStridedLayout4D() : mfem::OffsetStridedLayout4D< N1, S1, N2, S2, N3, S3, N4, S4 >
 
- OffsetTransformer() : mfem::spde::OffsetTransformer
 
- ofgzstream() : mfem::ofgzstream
 
- ofstream() : strict_fstream::ofstream, zstr::ofstream
 
- old_index_or_rank : mfem::ParNCMesh
 
- omega : mfem::CartesianPML, mfem::HypreSmoother
 
- OMP : mfem::Backend, mfem::Ginkgo::GinkgoExecutor
 
- OMP_MASK : mfem::Backend
 
- on_iteration_complete() : mfem::Ginkgo::ResidualLogger< ValueType >
 
- one : mfem::FuentesPyramid, mfem::Pair< A, B >, mfem::Triple< A, B, C >
 
- ONE_OVER_H : mfem::JumpScaling
 
- onecoeff : mfem::navier::NavierSolver
 
- OnMeshUpdated() : mfem::NCMesh
 
- Op : mfem::BatchedLinAlg, mfem::BatchedLinAlgBase
 
- op : mfem::ThresholdDerefiner
 
- Op_Imag_ : mfem::ComplexOperator
 
- Op_Real_ : mfem::ComplexOperator
 
- open() : mfem::GnuTLS_socketbuf, mfem::socketbuf, mfem::socketstream, strict_fstream::fstream, strict_fstream::ifstream, strict_fstream::ofstream
 
- OpenHalfUniform : mfem::BasisType, mfem::Quadrature1D, mfem::QuadratureFunctions1D
 
- openmode : mfem::adios2stream
 
- OpenPoints() : mfem::Poly_1D
 
- OpenUniform : mfem::BasisType, mfem::Quadrature1D, mfem::QuadratureFunctions1D
 
- oper : mfem::ceed::Operator, mfem::IterativeSolver, mfem::OperatorHandle, mfem::SparseSmoother
 
- oper_type : mfem::GridTransfer
 
- Operation : mfem::Mesh
 
- Operator() : mfem::ceed::Operator, mfem::Operator
 
- operator const dtype *() : mfem::TAutoDiffVector< dtype >
 
- operator const real_t *() : mfem::Vector
 
- operator const T *() : mfem::Array< T >, mfem::Memory< T >
 
- operator const U *() : mfem::Memory< T >
 
- operator dtype *() : mfem::TAutoDiffVector< dtype >
 
- operator HYPRE_ParCSRMatrix() : mfem::HypreParMatrix
 
- operator hypre_ParCSRMatrix *() : mfem::HypreParMatrix
 
- operator HYPRE_ParVector() : mfem::HypreParVector
 
- operator hypre_ParVector *() : mfem::HypreParVector
 
- operator HYPRE_Solver() : mfem::HypreADS, mfem::HypreAMS, mfem::HypreBoomerAMG, mfem::HypreDiagScale, mfem::HypreEuclid, mfem::HypreFGMRES, mfem::HypreGMRES, mfem::HypreIdentity, mfem::HypreILU, mfem::HypreParaSails, mfem::HyprePCG, mfem::HypreSolver, mfem::HypreTriSolve
 
- operator Mesh::FaceInfo() : mfem::Mesh::FaceInformation
 
- operator N_Vector() : mfem::SundialsNVector
 
- operator petsc::KSP() : mfem::PetscLinearSolver
 
- operator petsc::Mat() : mfem::PetscParMatrix
 
- operator petsc::PC() : mfem::PetscPreconditioner
 
- operator petsc::SNES() : mfem::PetscNonlinearSolver
 
- operator petsc::TS() : mfem::PetscODESolver
 
- operator petsc::Vec() : mfem::PetscParVector
 
- operator PetscObject() : mfem::PetscParMatrix, mfem::PetscParVector, mfem::PetscSolver, mfem::SlepcEigenSolver
 
- operator real_t *() : mfem::Vector
 
- operator Scalar *() : mfem::DeviceTensor< Dim, Scalar >
 
- operator slepc::EPS() : mfem::SlepcEigenSolver
 
- operator SUNMemoryHelper() : mfem::SundialsMemHelper
 
- operator T*() : mfem::Array< T >, mfem::Memory< T >
 
- operator U*() : mfem::Memory< T >
 
- operator!() : mfem::DSTable::RowIterator
 
- operator!=() : mfem::BlockArray< T >::const_iterator, mfem::BlockArray< T >::iterator
 
- operator()() : Gecko::Node::Comparator, mfem::Array2D< T >, mfem::Array3D< T >, mfem::ArrayHasher, mfem::BilinearForm, mfem::ceed::BasisHash, mfem::ceed::RestrHash, mfem::ComplexLinearForm, mfem::DenseMatrix, mfem::DenseSymmetricMatrix, mfem::DenseTensor, mfem::DeviceTensor< Dim, Scalar >, mfem::DSTable, mfem::FiniteElementSpace::key_hash, mfem::Ginkgo::gko_mfem_destroy< T >, mfem::H1Pos_PyramidElement::Index, mfem::KDTreeNorms::Norm_l1< Tfloat, ndim >, mfem::KDTreeNorms::Norm_l2< Tfloat, ndim >, mfem::KDTreeNorms::Norm_li< Tfloat, ndim >, mfem::KernelDispatchKeyHash< KernelParameters >, mfem::L2Pos_PyramidElement::Index, mfem::LinearForm, mfem::MyEnergyFunctor< TDataType, TParamVector, TStateVector, state_size, param_size >, mfem::MyResidualFunctor< TDataType, TParamVector, TStateVector, residual_size, state_size, param_size >, mfem::NCMesh::PointMatrix, mfem::NURBSPatch, mfem::NURBSPatchMap, mfem::PairHasher, mfem::ParComplexLinearForm, mfem::ParLinearForm, mfem::PWConstCoefficient, mfem::SparseMatrix, mfem::STable3D, mfem::STable, mfem::Table, mfem::TAutoDiffDenseMatrix< dtype >, mfem::TAutoDiffVector< dtype >, mfem::TMatrix< N1, N2, data_t, align >, mfem::TTensor3< N1, N2, N3, data_t, align >, mfem::TTensor4< N1, N2, N3, N4, data_t, align >, mfem::Vector, mfem::Vertex
 
- operator*() : mfem::AutoSIMD< typename, int, int >, mfem::AutoSIMD< double, 2, 16 >, mfem::AutoSIMD< double, 4, 32 >, mfem::AutoSIMD< double, 8, 64 >, mfem::BlockArray< T >::iterator_base< cA, cT >, mfem::DenseMatrix, mfem::OperatorHandle, mfem::TAutoDiffDenseMatrix< dtype >, mfem::TAutoDiffVector< dtype >, mfem::Vector
 
- operator*=() : mfem::AutoSIMD< typename, int, int >, mfem::AutoSIMD< double, 2, 16 >, mfem::AutoSIMD< double, 4, 32 >, mfem::AutoSIMD< double, 8, 64 >, mfem::DenseMatrix, mfem::DenseSymmetricMatrix, mfem::HypreParMatrix, mfem::PetscParMatrix, mfem::PetscParVector, mfem::SparseMatrix, mfem::TAutoDiffVector< dtype >, mfem::Vector
 
- operator+() : mfem::AutoSIMD< typename, int, int >, mfem::AutoSIMD< double, 2, 16 >, mfem::AutoSIMD< double, 4, 32 >, mfem::AutoSIMD< double, 8, 64 >
 
- operator++() : mfem::BlockArray< T >::const_iterator, mfem::BlockArray< T >::iterator, mfem::DSTable::RowIterator, mfem::HashTable< T >::const_iterator, mfem::HashTable< T >::iterator
 
- operator+=() : mfem::AutoSIMD< typename, int, int >, mfem::AutoSIMD< double, 2, 16 >, mfem::AutoSIMD< double, 4, 32 >, mfem::AutoSIMD< double, 8, 64 >, mfem::DenseMatrix, mfem::HypreParMatrix, mfem::PetscParMatrix, mfem::PetscParVector, mfem::SparseMatrix, mfem::TAutoDiffVector< dtype >, mfem::Vector
 
- operator-() : mfem::AutoSIMD< typename, int, int >, mfem::AutoSIMD< double, 2, 16 >, mfem::AutoSIMD< double, 4, 32 >, mfem::AutoSIMD< double, 8, 64 >
 
- operator-=() : mfem::AutoSIMD< typename, int, int >, mfem::AutoSIMD< double, 2, 16 >, mfem::AutoSIMD< double, 4, 32 >, mfem::AutoSIMD< double, 8, 64 >, mfem::DenseMatrix, mfem::PetscParMatrix, mfem::PetscParVector, mfem::TAutoDiffVector< dtype >, mfem::Vector
 
- operator->() : mfem::BlockArray< T >::iterator_base< cA, cT >, mfem::OperatorHandle
 
- operator/() : mfem::AutoSIMD< typename, int, int >, mfem::AutoSIMD< double, 2, 16 >, mfem::AutoSIMD< double, 4, 32 >, mfem::AutoSIMD< double, 8, 64 >
 
- operator/=() : mfem::AutoSIMD< typename, int, int >, mfem::AutoSIMD< double, 2, 16 >, mfem::AutoSIMD< double, 4, 32 >, mfem::AutoSIMD< double, 8, 64 >, mfem::TAutoDiffVector< dtype >, mfem::Vector
 
- operator<() : mfem::Connection
 
- operator=() : mfem::Array2D< T >, mfem::Array3D< T >, mfem::Array< T >, mfem::ArraysByName< T >, mfem::AutoSIMD< typename, int, int >, mfem::AutoSIMD< double, 2, 16 >, mfem::AutoSIMD< double, 4, 32 >, mfem::AutoSIMD< double, 8, 64 >, mfem::BilinearForm, mfem::BlockArray< T >, mfem::BlockOperator, mfem::BlockVector, mfem::ComplexGridFunction, mfem::ComplexLinearForm, mfem::DenseMatrix, mfem::DenseSymmetricMatrix, mfem::DenseTensor, mfem::DeviceTensor< Dim, Scalar >, mfem::FiniteElementSpace, mfem::GridFunction, mfem::HashTable< T >, mfem::HypreParMatrix, mfem::HypreParVector, mfem::IntegerSet, mfem::InterpConfig, mfem::KnotVector, mfem::LinearForm, mfem::Memory< T >, mfem::Mesh, mfem::MeshOperatorSequence, mfem::MixedBilinearForm, mfem::NCInterpConfig, mfem::NCMesh, mfem::NCMesh::Point, mfem::NURBSExtension, mfem::NURBSPatch, mfem::OperatorHandle, mfem::ParComplexGridFunction, mfem::ParComplexLinearForm, mfem::ParGridFunction, mfem::ParLinearForm, mfem::ParMesh, mfem::PetscParMatrix, mfem::PetscParVector, mfem::PiecewiseSpacingFunction, mfem::PWConstCoefficient, mfem::QuadratureFunction, mfem::SparseMatrix, mfem::SubMesh, mfem::Sundials, mfem::SundialsMemHelper, mfem::SundialsNVector, mfem::Table, mfem::TAutoDiffVector< dtype >, mfem::Vector, zstr::istreambuf, zstr::ostreambuf
 
- operator==() : mfem::BlockArray< T >::const_iterator, mfem::BlockArray< T >::iterator, mfem::Connection, mfem::NCMesh::PointMatrix
 
- operator[]() : mfem::Array2D< T >, mfem::Array< T >, mfem::ArraysByName< T >, mfem::AutoSIMD< typename, int, int >, mfem::AutoSIMD< double, 2, 16 >, mfem::AutoSIMD< double, 4, 32 >, mfem::AutoSIMD< double, 8, 64 >, mfem::BlockArray< T >, mfem::DeviceTensor< Dim, Scalar >, mfem::KnotVector, mfem::Memory< T >, mfem::NURBSPatchMap, mfem::ODEStateDataVector, mfem::TVector< S, data_t, align >, mfem::Vector
 
- OperatorChebyshevSmoother() : mfem::OperatorChebyshevSmoother
 
- OperatorHandle() : mfem::OperatorHandle
 
- OperatorJacobiSmoother() : mfem::OperatorJacobiSmoother
 
- operators : mfem::MultigridBase
 
- operatorset : mfem::PetscSolver
 
- OperatorWrapper() : mfem::Ginkgo::OperatorWrapper
 
- OPFS : mfem::HypreSmoother
 
- OptimizationProblem() : mfem::OptimizationProblem
 
- OptimizationSolver() : mfem::OptimizationSolver
 
- optimize() : Gecko::Graph
 
- optimum() : Gecko::Functional, Gecko::FunctionalArithmetic, Gecko::FunctionalGeometric, Gecko::FunctionalHarmonic, Gecko::FunctionalMaximum, Gecko::FunctionalQuasiconvex, Gecko::FunctionalRMS, Gecko::FunctionalSMR
 
- OptionsParser() : mfem::OptionsParser
 
- optionsPtr_ : mfem::SuperLUSolver
 
- OptionType : mfem::OptionsParser
 
- Order : mfem::CutIntegrationRules, mfem::ElementTransformation, mfem::IsoparametricTransformation, mfem::KnotVector
 
- order() : Gecko::Graph, mfem::BatchedLOR_ADS, mfem::BatchedLOR_AMS, mfem::CoefficientRefiner, mfem::FiniteElement, mfem::GenericIntegrationRule< G, Q, Order, real_t >, mfem::navier::NavierSolver, mfem::ND_DofTransformation, mfem::ParNCMesh::VarOrderElemInfo, mfem::QuadratureSpaceBase, mfem::TMOPDeRefinerEstimator, mfem::TMOPRefinerEstimator, mfem::TProductIntegrationRule< Dim, Q, Order, real_t >
 
- order_ : mfem::ElasticityOperator
 
- order_reduction : mfem::ceed::AlgebraicCoarseSpace
 
- OrderGrad() : mfem::ElementTransformation, mfem::IsoparametricTransformation
 
- ordering : mfem::FiniteElementSpace, mfem::InterpolationManager, mfem::L2FaceRestriction, mfem::L2InterfaceFaceRestriction
 
- ordering_ : mfem::DofTransformation
 
- OrderJ() : mfem::ElementTransformation, mfem::IsoparametricTransformation
 
- OrderPropagation() : mfem::FiniteElementSpace, mfem::ParFiniteElementSpace
 
- orders : mfem::FiniteElement
 
- orders_changed : mfem::FiniteElementSpace
 
- OrderW() : mfem::ElementTransformation, mfem::IsoparametricTransformation
 
- Orient : mfem::Geometry::Constants< Geometry::POINT >, mfem::Geometry::Constants< Geometry::SEGMENT >, mfem::Geometry::Constants< Geometry::SQUARE >, mfem::Geometry::Constants< Geometry::TETRAHEDRON >, mfem::Geometry::Constants< Geometry::TRIANGLE >
 
- orientation : mfem::Mesh::FaceInformation
 
- orientationidx : mfem::DiscreteAdaptTC
 
- OrientedPointMatrix() : mfem::NCMesh::NCList
 
- OrthoBasis2D() : mfem::MomentFittingIntRules
 
- OrthoBasis3D() : mfem::MomentFittingIntRules
 
- Orthogonalize() : mfem::navier::NavierSolver
 
- OrthoSolver() : mfem::OrthoSolver
 
- osockstream() : mfem::osockstream
 
- ostream() : zstr::ostream
 
- ostreambuf() : zstr::ostreambuf
 
- OtherGridF : mfem::DiffMappedGridFunctionCoefficient
 
- OtherGridF_cf : mfem::DiffMappedGridFunctionCoefficient
 
- out_gradients : mfem::TDiffusionKernel< 1, 1, complex_t >, mfem::TDiffusionKernel< 2, 2, complex_t >, mfem::TDiffusionKernel< 3, 3, complex_t >, mfem::TMassKernel< SDim, Dim, complex_t >
 
- out_values : mfem::TDiffusionKernel< 1, 1, complex_t >, mfem::TDiffusionKernel< 2, 2, complex_t >, mfem::TDiffusionKernel< 3, 3, complex_t >, mfem::TMassKernel< SDim, Dim, complex_t >
 
- OutData : mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::BData< IData, OData, it_t >, mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::Spec< kernel_t, impl_traits_t >
 
- OuterProductCoefficient() : mfem::OuterProductCoefficient
 
- OUTSIDE : mfem::ShiftedFaceMarker
 
- Outside : mfem::InverseElementTransformation
 
- OutStream() : mfem::OutStream
 
- overflow() : mfem::socketbuf, zstr::ostreambuf
 
- OverrideSize() : mfem::SparseMatrix
 
- overset : mfem::OversetFindPointsGSLIB
 
- OversetFindPointsGSLIB() : mfem::OversetFindPointsGSLIB
 
- own_A : mfem::ConstrainedOperator, mfem::RectangularConstrainedOperator
 
- own_data : mfem::DataCollection
 
- own_ext : mfem::FiniteElementSpace
 
- own_flux_fes : mfem::L2ZienkiewiczZhuEstimator, mfem::ZienkiewiczZhuEstimator
 
- own_list : mfem::ElementDofIndexer< FE >
 
- own_lor : mfem::LORSolver< SolverType >
 
- own_mass_integ : mfem::InterpolationGridTransfer
 
- own_nodes : mfem::Mesh
 
- own_NVector : mfem::SundialsNVector
 
- own_oper : mfem::OperatorHandle
 
- own_qspace : mfem::QuadratureFunction
 
- own_topo : mfem::NURBSExtension
 
- ownedFES : mfem::FiniteElementSpaceHierarchy
 
- ownedMeshes : mfem::FiniteElementSpaceHierarchy
 
- ownedOperators : mfem::MultigridBase
 
- ownedProlongations : mfem::FiniteElementSpaceHierarchy, mfem::Multigrid
 
- ownedSmoothers : mfem::MultigridBase
 
- ownership : mfem::common::PUMPLaplacian
 
- OwnFEC() : mfem::GridFunction
 
- ownImag_ : mfem::ComplexOperator
 
- ownReal_ : mfem::ComplexOperator
 
- owns_blocks : mfem::BlockDiagonalPreconditioner, mfem::BlockLowerTriangularPreconditioner, mfem::BlockMatrix, mfem::BlockOperator
 
- OWNS_DEVICE : mfem::Memory< T >
 
- OWNS_HOST : mfem::Memory< T >
 
- OWNS_INTERNAL : mfem::Memory< T >
 
- OwnsColMap() : mfem::HypreParMatrix
 
- OwnsData() : mfem::Array< T >, mfem::DenseMatrix, mfem::DenseSymmetricMatrix, mfem::SparseMatrix, mfem::TAutoDiffDenseMatrix< dtype >, mfem::TAutoDiffVector< dtype >, mfem::Vector
 
- OwnsDevicePtr() : mfem::Memory< T >
 
- OwnsDiag() : mfem::HypreParMatrix
 
- OwnsGraph() : mfem::SparseMatrix
 
- OwnsHostPtr() : mfem::Memory< T >
 
- OwnsNodes() : mfem::Mesh
 
- OwnsOffd() : mfem::HypreParMatrix
 
- OwnsOperator() : mfem::OperatorHandle
 
- OwnsSpace() : mfem::QuadratureFunction