Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
PlayaFunctors::Abs< Scalar >Elementwise absolute value
Sundance::AbstractEvalMediatorBase class for evaluation mediator objects
Sundance::ADRealFirst-order automatic differentiation of a multivariable function
Sundance::AlgebraSpecifierAlgebraSpecifier is used to indicate whether a given object represents a vector, scalar, component of a vector, etc
Playa::AmesosSolver
Playa::AnasaziEigensolver< Scalar >Object wrapper for Anasazi eigenvalue solver
Sundance::ApplySimpleDiffOpApply a simple diff op
Sundance::ArrayOfTuples< T >Class ArrayOfTuples packs an heterogeneous array of tuples into a single 1D array
Sundance::Assembler
Sundance::AssemblyKernelBaseAssemblyKernelBase abstracts the operations that must be done in an assembly loop
Sundance::AssociateHungryDiffOpWithOperandTransform a product by associating any hungry diff op in the left operand with the right operand:

\[ (u D_x) v \rightarrow u D_x u \]

Sundance::AToCDensitySamplerAToCDensitySampler samples a distribution of particles to compute a density function on a discrete space
Sundance::AToCPointLocatorAToCPointLocator finds the cell index for a point within an unstructured mesh
Playa::AztecSolver
Sundance::BamgMeshReaderBamgMeshReader reads a mesh stored in Frederic Hecht's g format
Playa::BasicLMBFGSImplements the L-BFGS algorithm
Playa::BasicLMBFGSDirection
Sundance::BasicSimplicialMeshA no-frills parallel simplicial mesh
Sundance::BasicSimplicialMeshTypeBasicSimplicialMeshType is used to create BasicSimplicialMesh objects
Sundance::BasisArray
Sundance::BasisDOFTopologyBaseAbstract interface for specification of the topology of degree-of-freedom (DOF) assignments on reference cells in any dimension
Sundance::BasisFamilyBasisFamily is the user-level handle class for specifying the basis with which a test, unknown, or discrete function is represented
Sundance::BasisFamilyBase
Sundance::BasisReferenceEvaluationBaseAbstract interface for evaluation of basis functions and their spatial derivatives on reference cells
Playa::BelosSolver
Sundance::BernsteinBernstein basis
Playa::BICGSTABSolver< Scalar >
Sundance::BinaryCellFilterBinaryCellFilter implements cell filters that do binary logical operations on cell sets
Sundance::BinaryEvaluator< ExprType >
Sundance::BinaryExprBinaryExpr is a base class for binary expressions, e.g., sums and products
Sundance::Block
Sundance::BlockArray
Playa::BlockIterator< Scalar >BlockIterator can locate a block within an arbitrarily nested block vector space
Playa::BlockOperatorBase< Scalar >Class BlockOperatorBase provides an abstract interface for accessing blocks of block operators
Playa::BlockTriangularSolver< Scalar >
Playa::BlockVectorBase< Scalar >Base class for blocked vectors
Playa::BlockVectorSpaceBase< Scalar >This is a base class for a blocked vector space
Sundance::BoundaryCellFilterBoundaryCellFilter identifies all cells of dimension $D-1$ on the boundary
Sundance::BoundaryCellPredicateBoundaryCellPredicate tests whether a cell is on the boundary of the domain
Sundance::BoundedDomain
PlayaFunctors::BoundedMaxLocFunctor< Scalar >Find maximum element below an upper bound, returning value and location
PlayaFunctors::BoundedMinLocFunctor< Scalar >Find minimum element above a lower bound, returning value and location
Sundance::BrickQuadratureGet abscissas and weights for Gaussian quadrature on Brick cells (cuboids)
Sundance::BringConstantOutsideDiffOpBring a constant outside a diff op

\[ D_x (\alpha u) \rightarrow \alpha D_x u \]

Sundance::BubbleBubble function for use in error estimation
Sundance::CartesianCoordinateSystem
Sundance::CellCurvePredicate
Sundance::CellDiameterExprExpression that returns a characteristic size for each cell on which it is evaluated
Sundance::CellDiameterExprEvaluator
Sundance::CellFilterCellFilter is a user-level object representing a filter that selects from a mesh all cells that satisfy some condition
Sundance::CellFilterBaseBase class for CellFilter objects
Sundance::CellIteratorCellIterator is an iterator for walking through cell sets
Sundance::CellJacobianBatchA CellJacobianBatch is a collection of Jacobian matrices for many quadrature points distributed over batch of cells
Sundance::CellLIDMappedFieldWrapper
Sundance::CellPredicateUser-level handle for predicates (deriving from CellPredicateBase) used to decide whether a given cell passes a CellFilter
Sundance::CellPredicateBaseCellPredicateBase is the base class for predicate objects that test cells against some condition
Sundance::CellPredicateFunctorBase
Sundance::CellReordererUser-level handle class for abstract specification of cell reordering algorithms
Sundance::CellReordererFactoryBaseFactory class to instantiate cell reorderers for specific meshes
Sundance::CellReordererImplemBaseAbstract interface for the low-level objects that implement cell reordering
Sundance::CellSetCellSet is, you guessed it, a set of cells in a mesh
Sundance::CellSetBaseCellSetBase is the base class for cell sets
Sundance::CellVectorEvaluator
Sundance::CellVectorExprExpression that returns a component of a cell-determined vector for each cell on which it is evaluated
Sundance::CFMeshPair
Sundance::ChainRuleEvaluator
Sundance::ChainRuleSum
Sundance::ClosedNewtonCotesClosed Newton-Cotes quadrature rules for lines and triangles
Sundance::ClosedNewtonCotesTypeGenerates closed Newton-Cotes quadrature rules
Playa::CollectivelyConfigurableMatrixFactoryClass CollectivelyConfigurableMatrixFactory provides an abstract interface for all-at-once matrix structure configuration
Sundance::CommonFuncDataStubCommonFuncDataStub is a placeholder for data to be shared between multiple components of a symbolic or discrete function
Sundance::ComplexExprComplex expression
Playa::CompoundTester< Scalar >
Sundance::ConstantEvaluator
Sundance::ConstantExprConstantExpr contains an immutable constant, to be distinguished from a parameter that is constant in space but can change during the course of a simulation
Playa::ConstDataChunk< Scalar >This class wraps a pointer to a single contiguous chunk of scalar data
Playa::ConstHandleTraits< X >This traits class is used to extract the non-const version of a template argument
Playa::ConstHandleTraits< const X >Specialization of CHT to types "const X"
Playa::ConvergenceMonitor
Sundance::CoordDerivCoordDeriv represents a single first-order derivative with respect to a coordinate function
Sundance::CoordExprCoordExpr is an expression that returns one of the cartesian coordinates for each point at which it evaluated
Sundance::CoordExprEvaluator
Sundance::CoordinateSystem
Sundance::CoordinateSystemBase
Sundance::CoordinateSystemBuilder
Sundance::CoordinateValueCellPredicate
Sundance::CoordinateValueCellPredicateFunctor
Coupled1DTest
Sundance::CToAInterpolatorCToAInterpolator interpolates a discrete function at particle positions
Sundance::CubicHermiteCubicHermite basis
Sundance::CurveDomainClass defines mesh domain based on parametrized curve
Sundance::CurveEvalMediator
Sundance::CurveExprClass which serves as expression for interface (curve or surface) values
Sundance::CurveIntegralCalcClass to compute the intersection/quadrature points of a cell with a curve in 2/3D
Sundance::CurveNormEvaluatorEvaluator for the normal vector component (normal to one parameterized curve)
Sundance::CurveNormExprCurveNormExpr is an expression that returns the Cartesian coordinate component of the normal vector
Sundance::CurveQuadratureIntegralIntegration by quadrature over a maximal cell
Playa::Debug
Playa::DefaultBlockVector< Scalar >Base class for blocked vectors
Playa::DefaultBlockVectorSpace< Scalar >This is the default implementation of a blocked vector space, which simply stores blocks in an array
Sundance::DefaultExprComparisonDefault comparison computes Euclidean distance between vectors
Sundance::DefaultIterCallbackDefault callback writes all variables to disk at a specified frequency
Playa::DefaultOptConvergenceTestA simple convergence test
Playa::DenseLUSolver
Playa::DenseSerialMatrixLinear operator implemented as a dense matrix
Playa::DenseSerialMatrixFactory
Sundance::DerivThe purpose of this class is to represent first-order spatial or functional differential operators
Sundance::DerivativeDerivative is an expression subtype representing a first-order spatial partial derivative operator
Sundance::DerivOfSymbFuncSpecialization of DiffOp to the case where the argument is a symbolic function, allowing optimized evaluation
Sundance::DerivOfSymbFuncEvaluator
Sundance::DerivProduct
Sundance::DerivSetDerivSet is a set of multiple derivatives, sorted by increasing differentiation order
Sundance::DiffOp
Sundance::DiffOpEvaluator
Sundance::DimensionalCellFilterDimensionalCellFilter is a filter that identifies all cells of a specified dimension
Playa::DirectionGeneratorBase
Sundance::DiscreteFuncDataStubDiscreteFuncDataStub is a placeholder for data to be shared between multiple components of a discrete function
Sundance::DiscreteFuncElementDiscreteFuncElement represents a scalar-valued element of a (possibly) vector-valued discrete function
Sundance::DiscreteFuncElementEvaluator
Sundance::DiscreteFunctionDiscreteFunction represents a function that is discretized on a finite-element space
Sundance::DiscreteFunctionDataDiscreteFunctionData
Sundance::DiscreteFunctionStubDiscreteFunctionStub is the base class for discrete functions
Sundance::DiscreteSpaceDiscreteSpace represents a discrete finite-element space (i.e., a mesh and a basis)
Sundance::DistributeSumOfDiffOpsDistribute a sum of diff ops over their operand

\[ (D_1 + D_2) u \rightarrow D_1 u + D_2 u \]

Sundance::DOFMapBaseBase interface for implementations of a degree of freedom map
Sundance::DOFMapBuilder
PlayaFunctors::DotProduct< Scalar >Dot product of two vectors
PlayaFunctors::DotSlash< Scalar >Elementwise quotient (matlab dot slash)
PlayaFunctors::DotStar< Scalar >Elementwise product (matlab dot star)
Sundance::DoublingStepController
Sundance::DSVWriterDSVWriter writes a 1D mesh to delimiter-separated file
Sundance::DSVWriterFactoryDSVWriterFactory produces a DSV writer in contexts where a user cannot do so directly
Sundance::Rivara::EdgeClass Edge is a one-dimensional edge in a simplicial mesh
Sundance::EdgeLocalizedBasisEdgeLocalizedBasis is a basis function defined only on edges
Sundance::EFDEEvaluator
Sundance::Eigensolution
Playa::Eigensolver< Scalar >Handle class for eigensolvers
Playa::EigensolverBase< Scalar >Base class for eigensolvers for linear eigenvalue problems

\[ K x = \lambda M x. \]

Sundance::Rivara::ElementClass Element is a maximal-dimension element in a simplicial mesh
Sundance::ElementIntegralElementIntegral encapsulates the common data needed for the integration of groups of related zero-forms, one-forms, and two-forms
Sundance::Rivara::ElementIterator
Sundance::EnumTypeField< T >
Epetra::Epetra_PlayaOperator
Playa::EpetraGhostImporterGhost element importer for Epetra vectors
Playa::EpetraGhostViewGhost element viewer for Epetra vectors
Playa::EpetraMatrixPlaya wrapper for epetra matrix
Playa::EpetraMatrixFactory
Playa::EpetraVectorPlaya::VectorBase wrapper for Epetra_Vector
Playa::EpetraVectorSpaceAdaptor wrapping Epetra map in the Thyra vector space system
Playa::EpetraVectorType\!brief Epetra vector type is a factory for epetra vector spaces
Sundance::EquationSetSource: SundanceEquationSet.cpp
Sundance::ErrNormCalculatorBaseBase class for objects that compute error norms
Playa::ErrorPollingErrorPolling provides utilities for establishing agreement between processors on whether an std::exception has been detected on any one processor
Sundance::EvalContextDifferent contexts might require the same expression to be evaluated to different orders of functional differentiation; for example, in setting up a linear system, second-order derivatives are required, but in evaluating a functional only zeroth derivs are required
Sundance::EvalContextStub
Sundance::EvalManagerEvalManager provides methods for interfacing to the framework through an AbstractEvalMediator and managing temporary variables through a TempStack
Sundance::EvaluatableExpr
Sundance::EvaluatorBase class for evaluator objects
Sundance::EvaluatorFactory
Sundance::EvalVector
Sundance::EvalVectorArray
Sundance::EventDetectorBase
Sundance::ExodusMeshReaderExodusMeshReader reads a mesh from an ExodusII file
Sundance::ExodusNetCDFMeshReaderExodusNetCDFMeshReader reads a mesh from a NetCDF dump of an Exodus file
Sundance::ExodusWriterExodusWriter writes a mesh or fields to an ExodusII file
Sundance::ExodusWriterFactoryExodusWriterFactory produces an Exodus writer in contexts where a user cannot do so directly
Sundance::ExplicitCellIterator
Sundance::ExplicitCellSetExplicitCellSet is a cell set subtype where the cell LIDs are stored explicitly in an STL set
Sundance::ExplicitFunctionalDerivativeElementScalar element of an explicit user-level functional derivative
Sundance::ExprUser-level expression class
Sundance::ExprBase
Sundance::ExprComparisonBaseBase class for callback that computes distance between discrete functions
Sundance::ExprFieldWrapper
Sundance::ExprWithChildrenExprWithChildren is a base class for any evaluatable expression that has child nodes, for example, sums and unary operators
Sundance::ExtrusionMeshTransformationExtrusionMeshTransformation extrudes a 2D mesh to 3D
Sundance::Rivara::FaceClass Face is a two-dimensional face in a simplicial mesh
Sundance::Rivara::FaceNodes
Sundance::FeketeBrickQuadratureGet abscissas and weights for Gauss-Lobatto quadrature on brick cells (cuboids) (Gauss-Lobatto points are Fekete points on tensor elements)
Sundance::FeketeQuadQuadratureGet abscissas and weights for Gauss-Lobatto quadrature on quadrilateral (Gauss-Lobatto points are Fekete points on tensor elements)
Sundance::FeketeQuadratureFamily of Fekete approach integration rules, suitable for integration over arbitrary regions (For tensor elements the Gauss-Lobatto points are Fekete points)
Sundance::FeketeQuadratureTypeFamily of Fekete approach integration rules, suitable for integration over arbitrary regions (For tensor elements the Gauss-Lobatto points are Fekete points)
Sundance::FeketeTriangleQuadratureGet abscissas and weights for Fekete point quadrature on triangles
Sundance::FieldBase
Sundance::FieldWriterFieldWriter is the user level object for writing fields and meshes to output stream
Sundance::FieldWriterBaseFieldWriterBase is a base class for objects that write fields and/or meshes to a stream
Sundance::FieldWriterFactoryIn some contexts the user can't construct a writer directly; for example, during timestepping the writer might be constructed by the step controller
Sundance::FieldWriterFactoryBaseFieldWriterFactoryBase
Sundance::FileIOChacoPartitionerThis partitioner makes a system call to run Chaco, passing partitioning information to it through file IO
Sundance::FixedArray< N, T >A simple fixed-size array
Sundance::ForwardProblemTestBase
Sundance::FourierFourier basis
Sundance::FuncElementBaseFuncElementBase defines the interface for scalar-valued elements of Sundance functions
Sundance::FuncSetAccumulatorThis abstract class defines the interface for accumulating sets of functions that are available in an expression
Sundance::Functional
Sundance::FunctionalAssemblyKernelFunctionalAssemblyKernel does assembly of a functional value
Sundance::FunctionalEvaluator
Sundance::FunctionalEvaluatorBaseAbstract interface for the FunctionalEvaluator class it contains only empty functions
Sundance::FunctionalGradientAssemblyKernelFunctionalGradientAssemblyKernel does assembly of a functional and its gradient
Sundance::FunctionalPolynomialSpecialized class for representing polynomials in symbolic functions and their derivatives
Sundance::FunctionIdentifierFunctionIdentifier provides a means for distinguishing between different functions and different vector components of the same function
Sundance::FunctionSupportResolver
Sundance::FunctionWithIDThis is a base class for functions or elements that need an ID object
Sundance::FunctorDomain
Sundance::FuncWithBasis
Sundance::Gauss1DGet abscissas and weights for Gauss-Legendre quadrature on a line segement
Sundance::GaussianQuadratureFamily of optimal Gaussian integration rules, e.g., Gauss-Legendre on lines, Dunavant on triangles
Sundance::GaussianQuadratureTypeFamily of optimal Gaussian integration rules, e.g., Gauss-Legendre on lines, Dunavant on triangles
Sundance::GaussLobatto1DGet abscissas and weights for Gauss-Lobatto-Legendre quadrature on a line segment
Sundance::GaussLobattoQuadrature
Playa::GeneralizedIndexGeneralizedIndex is a locator for an element in vector with arbitrary block structure
Sundance::GenericCellReordererFactory< T >Factory class to instantiate cell reorderers for specific meshes
Sundance::GenericEvaluatorFactory< ExprT, EvalT >
Playa::GenericLeftPreconditioner< Scalar >A one-size-fits-most left preconditioner that can be constructed by accepting an operator for the left op of the preconditioner
Playa::GenericRightPreconditioner< Scalar >A one-size-fits-most right preconditioner that can be constructed by accepting an operator for the right op of the preconditioner
Playa::GhostImporter< Scalar >In many applications it is necessary to view some subset of off-processor, or "ghost", elements of a vector
Playa::GhostView< Scalar >GhostView is an interface for read-only views of vector elements including selected off-processor elements
Sundance::GIDCellPredicateGIDCellPredicate tests whether a cell's GID is contained in a specified set of GIDs
NOX::NOXPlaya::Group
Sundance::GrouperBaseGrouper
Playa::Handle< PointerType >Class Playa::Handle provides a general implementation of the common features of reference-counted handles
Playa::Handleable< Base >Class Handleable provides an abstract interface for polymorphic conversion from raw pointers to smart pointers
Sundance::HCurlVectorBasisBase class for bases living in H(curl)
Sundance::HDivVectorBasisBase class for bases living in H(div)
Playa::HeatOperator1D
Helmholtz1DTestSolves the Helmholtz equation in 1D with Lagrange(2) basis functions
Sundance::HNDoFMapBaseThe abstract class which extends the functionalities of the DOF map
The only additional functionality is that we have a restriction on the DOFs , with the pre-fill transformations these constraints can be build in into the matrix
Sundance::HNDoFMapBaseHomogeneousThe abstract class which extends the functionalities of the DOF map
The only additional functionality is that we have a restriction on the DOFs , with the pre-fill transformations these constraints can be build in into the matrix
Sundance::HNMesh2DClass for 2D hierarchical structured quad Mesh
The main internal idea of the mesh ist that there are different numberings of the elements ID -> each element has an ID (also those which are completely outside the mesh domain, and those which are not leaf)
In the code sometimes internaly LID is used instead of ID due to legacy !! :-P
GID -> all leaf elements which are visible to Sundance (only the leaf elements should be visible)
LID -> all the elements which have GID and belong and either belong to the local processor or are in the ghost cells
Sundance::HNMesh3DClass for 3D hierarchical structured quad Mesh
The main internal idea of the mesh ist that there are different numberings of the elements ID -> each element has an ID (also those which are completely outside the mesh domain, and those which are not leaf)
In the code sometimes internaly LID is used instead of ID due to legacy !! :-P
GID -> all leaf elements which are visible to Sundance (only the leaf elements should be visible)
LID -> all the elements which have GID and belong and either belong to the local processor or are in the ghost cells
Sundance::HNMesher2D
Sundance::HNMesher3D
Sundance::HNMeshType2DClass for a simple capable to refine, and to work in parallel structured 2D mesh type
Mesh is based on the trisection refinement
Sundance::HNMeshType3DClass for a simple capable to refine, and to work in parallel structured 3D mesh type
Mesh is based on the trisection refinement
Sundance::HomogeneousDOFMapA HomogeneousDOFMap is a DOF map for the special (and common) case in which every function has the same basis and is defined on every cell in the mesh
Sundance::IdentifyPolynomialSumRewrite a sum as a polynomial object, if possible
PlayaFunctors::Identity< Scalar >Identity functor, used for copying
Sundance::IdentityReorderer
Sundance::IdentityReordererImplemThe identity reorderer walks through cells in whatever order they are numbered the the mesh
Playa::IfpackOperator
Playa::ILUFactorizableOp< Scalar >Base interface for operators for which incomplete LU factorizations can be obtained
Playa::ILUKPreconditionerFactory< Scalar >
Sundance::ImplicitCellSetImplicitCellSet is a cell set subtype where the set of cell LIDs is never stored
Sundance::increasingOrder< T >
Sundance::increasingOrder< MultipleDeriv >Functor increasingOrder() is used as a comparison method for MultipleDeriv objects
Playa::IncrementallyConfigurableMatrixFactoryClass IncrementallyConfigurableMatrixFactory provides an abstract interface for row-at-a-time configuration of matrix factories
Sundance::IncrementallyCreatableMeshIncrementallyCreatableMesh is an interface for the creation of meshes by adding vertices, then elements
PlayaFunctors::IndexedValue< Scalar >IndexedValue is the return type for reduction operations such as MinLoc that return a location and a value
Sundance::IndexPair
Sundance::InhomogeneousDOFMapHNA MixedDOFMapHN is a DOF map for the case where every function is defined on every cell in the mesh, but where functions may have different bases
Sundance::InhomogeneousNodalDOFMap
Playa::InitTraits< MV, OP >
Playa::InitTraits< SimpleMV, LinearOperator< double > >
Sundance::IntegralGroupIntegralGroup collects together several integrals having common properties that can be used either to eliminate redundant computations or to share storage an eliminate repeated allocations
Playa::InternalErrorInternalError is thrown when an "impossible" case is detected in Playa's internals
Sundance::IntHashSet
Sundance::IntVecAn integer vector class for use in the generalized chain rule of Constantine and Savits (1996)
Playa::InverseOperator< Scalar >PlayaInverseOperator represents the inverse of some other operator
Playa::IterativeSolver< Scalar >
Sundance::IterCallbackBaseIterCallbackBase provides an abstract interface for callbacks to be performed at the start of each optimization iteration
Sundance::KillDiffOpOnConstantKill a diff op acting on a constant

\[ D_x \alpha \rightarrow 0 \]

\[ D_x (\alpha + u) \rightarrow D_x u \]

Playa::KrylovSolver< Scalar >
Sundance::L2NormCalculatorObject to compute L2 norms of errors
Sundance::L2ProjectorL2Projector projects an expression onto a DiscreteSpace
Sundance::LabelCellPredicateLabelCellPredicate tests whether a cell's label is equal to a reference label
Sundance::LabeledSubsetCellFilter
Sundance::LagrangeLagrange basis
PlayaFunctors::LC2< Scalar >Linear combination of two vectors
PlayaFunctors::LC3< Scalar >Linear combination of three vectors
Playa::LCN< Scalar, N >
Playa::LCN< Scalar, 1 >
Playa::LCN< Scalar, 2 >
Playa::LCN< Scalar, 3 >
Playa::LCNBase< Scalar, N >
Sundance::LegendreLegendre basis
Playa::LinearCombinationTester< Scalar >
Sundance::LinearEigenproblem
Playa::LinearOperator< Scalar >User-level linear operator class
Playa::LinearOperatorBase< Scalar >Base class for linear operators
Playa::LinearOpWithSpaces< Scalar >LinearOpWithSpaces provides a simple implementation of the domain() and range() methods of LinearOperatorBase
Sundance::LinearPDEConstrainedObjLinearPDEConstrainedObj is a base class for objective functions of the reduced-space variable where the constraint is a linear PDE in the state variables
Sundance::LinearProblemLinearProblem encapsulates all information needed to form a discrete linear problem
Sundance::LinearSolveDriver
Playa::LinearSolver< Scalar >User-level linear solver object
Playa::LinearSolverBase< Scalar >
Playa::LinearSolverBuilder
Sundance::LineDomainThis class bundles together a sequence of uniform meshes of the 1D interval [a,b] with cell filters defining the interior and boundaries
Playa::LineSearchBaseBase class for line search methods
Playa::LineSearchBasedOptBaseBase class for optimizers based on line search methods
Playa::LineSearchBuilderBuilder class for line search objects
Sundance::ListExpr
Playa::LoadableMatrix< Scalar >Class LoadableMatrix provides an abstract interface for loading elements into a matrix
Sundance::LoadableVectorLoadableVector is the interface through which a framework inserts values into a symbolic expression
Playa::LoadableVector< Scalar >LoadableVector defines an interface through which elements can be loaded into a vector
Sundance::LocalDOFMapLocalDOFMap bundles several compact tables used for fast lookup of local DOFs
Sundance::LocalMatrixContainerLocalMatrixContainer is a container for local matrix and vector values
Sundance::LowerBoundedDomain
Sundance::LP1DTestBase
Sundance::LPRectTestBase
Sundance::LPTestBase
Sundance::LPTestSpec
Sundance::LPTestSuite
map
Sundance::Map< Key, Value, Compare >Extension of STL map, adding some nicer put/get/contains syntax and an iostream insertion operator
Sundance::MapBundleMapBundle collects several data structures needed for DOF mapping
Sundance::MapStructure
Playa::MassMatrix1D
Sundance::MatlabWriterMatlabWriter writes a 1D mesh to a space-delimited file
Sundance::MatlabWriterFactoryMatlabWriterFactory produces a Matlab writer in contexts where a user cannot do so directly
Playa::MatrixFactory< Scalar >MatrixFactory is an abstract builder for empty matrices
Playa::MatrixLaplacian1D
Playa::MatrixMatrixTester< Scalar >
Sundance::MatrixVectorAssemblyKernelMatrixVectorAssemblyKernel does assembly of a matrix and vector
PlayaFunctors::Max< Scalar >Find value of minimum element of a vector
Sundance::MaximalCellFilterMaximalCellFilter is a filter that identifies all mesh cells of maximal dimension
Sundance::MaximalCellSet
Sundance::MaximalCofacetBatchMaximalCofacetBatch is used to store the maximal cofacets of a batch of cells of codimension one
Sundance::MaximalQuadratureIntegralIntegration by quadrature over a maximal cell
Sundance::MeridionalCylindricalCoordinateSystem
Sundance::MeshMesh is the user-level object representing discrete geometry
Sundance::MeshBaseAbstract interface to a mesh
Sundance::MeshBuilder
Sundance::MeshDomainBaseBase class for mesh refinement , but also to define computational domain (which must not be the same as the mesh domain)
Sundance::MeshDomainDef
Sundance::MeshReaderBaseMeshReaderBase is a base class for mesh sources that get a mesh from a file
Sundance::MeshSourceMeshSource is the user-level interface for objects such as mesh generators and mesh file readers
Sundance::MeshSourceBaseMeshSourceBase provides the internal interface for mesh sources, i.e., objects such as mesh generators and file readers that can produce a mesh object
Sundance::MeshTransformationMeshTransformation is the user-level interface for mesh filters, i.e., objects that take an input mesh and produce a new mesh
Sundance::MeshTransformationBaseMeshSourceBase provides the internal interface for mesh filters, i.e., objects that take an input mesh and produce a new mesh
Sundance::MeshTypeClass MeshType is a user-level object for specification of which internal mesh representation is to be used when building or reading a mesh
Sundance::MeshTypeBaseMeshTypeBase is a factory class for empty meshes, allowing generic mesh sources to build a mesh of user-specified type
PlayaFunctors::Min< Scalar >Find value of minimum element of a vector
Sundance::MixedDOFMapA MixedDOFMap is a DOF map for the case where every function is defined on every cell in the mesh, but where functions may have different bases
Sundance::MixedDOFMapHNA MixedDOFMapHN is a DOF map for the case where every function is defined on every cell in the mesh, but where functions may have different bases
Playa::MLOperator
Sundance::MoveConstantsToLeftOfProductTransform a product by moving any constants to the left:

\[ x \times a \rightarrow a \times x \]

Sundance::MoveConstantsToLeftOfSumTransform a sum by moving any constants to the left:

\[ x + a \rightarrow a + x \]

Sundance::MoveUnaryMinusOutsideProductTransform a product by any unary minus operations outside the product

\[ (-x) \times y \rightarrow -(x \times y) \]

\[ x \times (-y) \rightarrow -(x \times y) \]

\[ )-x) \times (-y) \rightarrow x \times y \]

Playa::MPICommObject representation of an MPI communicator
Playa::MPIContainerComm< T >Object representation of an MPI communicator for templated containers
Playa::MPIContainerComm< std::string >Specialiaztion of MPIContainerComm<T> to std::string
Playa::MPISessionThis class provides methods for initializing, finalizing, and querying the global MPI session
Playa::MPITraits< T >Templated traits class that binds MPI types to C++ types
Playa::MPITraits< char >Binds MPI_CHAR to char
Playa::MPITraits< double >Binds MPI_DOUBLE to double
Playa::MPITraits< float >Binds MPI_FLOAT to float
Playa::MPITraits< int >Binds MPI_INT to int
Sundance::MultiIndexAn integer vector representing a multivariate derivative
Sundance::MultipleDerivClass MultipleDeriv is a multiple functional derivative operator represented as a multiset of first-order derivatives
Sundance::MultiplyConstantsMultiply two constant exprs without transformation
multiset
Sundance::MultiSet< Key >Extension of STL multiset, adding some nicer syntax and an iostream insertion operator
Playa::MultiVectorOperator< Scalar >A MultiVectorOperator is a linear operator whose rows or columns are represented as a multivector
Belos::MultiVecTraits< double, SimpleMV >
Anasazi::MultiVecTraits< double, SimpleMV >
Sundance::NamedObjectNamedObject provides an interface for getting and setting names of an object
Sundance::NedelecLowest-order Nedelec basis
Playa::NewtonArmijoSolver< Scalar >Playa implementation of Newton's method with Armijo line search
Sundance::NLOpNLOp encapsulates a discrete nonlinear problem, and can be passed to a nonlinear solver such as NOX
Sundance::NodalDOFMap
Sundance::NodalDOFMapHN
Sundance::Rivara::NodeClass Node is a vertex in a simplicial mesh
Playa::NonConstDataChunk< Scalar >This class wraps a pointer to a single contiguous chunk of scalar data
Sundance::NoncopyableNoncopyable has a private copy ctor and assignment operator, which prevents any classes dervied from it from being copied
Playa::NonlinearOperator< Scalar >User-level nonlinear operator class
Playa::NonlinearOperatorBase< Scalar >Base class for nonlinear operators
Sundance::NonlinearPDEConstrainedObjNonlinearPDEConstrainedObj is a base class for objective functions of the reduced-space variable where the constraint is a nonlinear PDE in the state variables
Sundance::NonlinearProblemNonlinearProblem encapsulates a discrete nonlinear problem
Playa::NonlinearSolver< Scalar >
Playa::NonlinearSolverBase< Scalar >Base interface for nonlinear solvers
Sundance::NonlinearUnaryOp
Sundance::NonlinearUnaryOpEvaluator
Sundance::NonzeroDomain
PlayaFunctors::Norm1< Scalar >1-norm of a vector
PlayaFunctors::Norm1Dist< Scalar >One-norm distance between two vectors
PlayaFunctors::Norm2< Scalar >Euclidean norm of a vector
PlayaFunctors::Norm2Dist< Scalar >Euclidean distance between two vectors
PlayaFunctors::NormInf< Scalar >Infinity norm of a vector
PlayaFunctors::NormInfDist< Scalar >Infinity-norm distance between two vectors
Playa::NOXSolverPlaya wrapper for NOX solver
Sundance::NullCellFilterNullCellFilter is used as a placeholder cell filter in those equations defined independently of geometry, i.e., equations involving only global parameters
Sundance::NullEvaluator
Playa::ObjectiveBaseBase class for differentiable objective functions
Sundance::ObjectWithClassVerbosity< X >ObjectWithClassVerbosity and the related verbosity() method provide a method for getting/setting verbosity flags for entire classes
Sundance::ObjectWithInstanceID< T >ObjectWithInstanceID provides a common method for the generation of instance-specific ID numbers
Playa::ObjectWithVerbosityObjectWithVerbosity provides a common interface for reading and setting verbosity levels
Sundance::OneTetMesherCreate a mesh having one tet
Sundance::OneTriangleMesherCreate a mesh having one triangle
Playa::OperatorBuilder< Scalar >Base class for building test operators
Anasazi::OperatorTraits< double, SimpleMV, LinearOperator< double > >
Belos::OperatorTraits< double, SimpleMV, LinearOperator< double > >
Playa::OptBuilderBuilder class for optimizer objects
Playa::OptConvergenceTestBaseBase class for convergence tests for optimization algorithms
Playa::OptConvergenceTestBuilderBuilder class for optimizer convergence tests
Playa::OptStateOptState encapsulates the current state of an optimization run, for use in convergence testing
Sundance::OrderedHandle< PointerType >Class OrderedHandle is an extension to Playa::Handle that includes a comparison operator ("<" operator) so that the handle can be used in ordered containers such as STL maps and sets
Sundance::OrderedPair< A, B >OrderedPair provides a means of lexigraphic comparison of a pair of objects
Sundance::OrderedQuartet< A, B, C, D >Lexigraphically-comparable quartet of objects
Sundance::OrderedTriple< A, B, C >Lexigraphically-comparable triple of objects
Playa::OutClass Out provides standardized access to fancy streams for writing diagnostic output
Sundance::OutputControlParameters
Sundance::Pair< T >
Sundance::ParameterA Parameter is an expression subtype used to represent a spatially-constant parameter that may change during the course of a simulation, for example, the time in a transient simulation or a continuation parameter when using a homotopy method
Sundance::ParameterControlledObjectWithVerbosity< X >
Sundance::ParameterDataParameterData is the specialization of DiscreteFuncDataStub to the case of a constant-valued discrete function
Playa::ParameterListPreconditionerFactory
Sundance::PartialElementDOFMapPartialElementDOFMap is a DOF map specialized to the case of element-based DOFs on a subset of cells in the domain
Sundance::PartitionedLineMesherPartitionedLineMesher meshes the one-dimensional interval $\left[a_x, b_x\right]$ with $n_x$ elements per processor
Sundance::PartitionedRectangleMesherPartitionedRectangleMesher meshes the rectangle $ \left[a_x, b_x\right] \otimes \left[a_y, b_y\right] $ with $ n_x \otimes n_y $ elements per processor
Playa::PCDPreconditionerFactory
Sundance::PDEConstrainedObjBasePDEConstrainedObj is a base class for objective functions of the reduced-space variable where the constraint is a PDE in the state variables
Sundance::PeanoMesher2D
Sundance::PeanoMesher3D
Sundance::PeanoMeshType2DPeanoMeshType is used to create PeanoMesh objects
Sundance::PeanoMeshType3DPeanoMeshType is used to create PeanoMesh objects
Sundance::PeriodicLineMesherCreate a mesh having one triangle
Sundance::PeriodicMesh1DPeriodic mesh in 1D
Sundance::PeriodicMeshType1D
Sundance::PeriodicSingleCellMesh1DPeriodic one-element mesh in 1D
Sundance::PointPoint represents a spatial point
Sundance::PointCellPredicate
Sundance::PointCellPredicateFunctor
Sundance::PointDataPointData is a utility class that helps create the Sundance objects required to include point measurements in an inversion problem
Sundance::PointDataCellPredicateFunctorThis is a functor that allows a positional cell predicate to test against the locations of the sensors
Sundance::PointDataExprFunctorThis is a functor that allows the sensor readings to be obtained through a Sundance user-defined expression
Sundance::PointwiseUserDefFunctor0PointwiseUserDefFunctor0 is an implementation of UserDefFunctor for which the user writes code to evaluate the function at a single quadrature point
Sundance::PointwiseUserDefFunctor1PointwiseUserDefFunctor1 is an implementation of UserDefFunctor for which the user writes code to evaluate the function at a single quadrature point
Sundance::PointwiseUserDefFunctor2PointwiseUserDefFunctor2 is an implementation of UserDefFunctor for which the user writes code to evaluate the function at a single quadrature point
Poisson1DTestSolves the Poisson equation in 1D with user-specified basis functions
Playa::PoissonBoltzmannJacobian
Playa::PoissonBoltzmannOp
Sundance::PolygonQuadratureQuadrature special for the polygon curve integration
Sundance::PositionalCellPredicatePositionalCellPredicate tests whether the cell's nodes satisfy a condition on their positions
Sundance::PositiveDomain
Sundance::PowerFunctor
Playa::Preconditioner< Scalar >Preconditioner stores left and/or right operators for use in preconditioning
Playa::PreconditionerBase< Scalar >Base class for preconditioners
Playa::PreconditionerFactory< Scalar >PreconditionerFactory builds an implementation-specific preconditioner from an abstract specification
Playa::PreconditionerFactoryBase< Scalar >Base class for preconditioner factories
Playa::PrintablePrintable defines an interface for writing an object to a stream
Sundance::ProductEvaluator
Sundance::ProductExprProductExpr represents a product of two scalar-valued expressions
Sundance::ProductTransformationProductTransformation is a base class for any transformation which takes the two operands of a product (left, right) and produces a new expression mathematically equivalent to the original product
Sundance::ProductTransformationSequenceProductTransformationSequence is a sequence of transformations to be applied to a product, producing a transformed expression
Projection1DTestPerforms L2 projection in 1D with user-specified basis functions
Sundance::QuadQuadratureGet abscissas and weights for Gaussian quadrature on quadrilateral
Sundance::QuadratureEvalMediator
Sundance::QuadratureFamilyQuadratureFamily is a geometry-independent specification of a method by which quadrature is to be carried out
Sundance::QuadratureFamilyBaseQuadratureFamilyBase extends QuadratureFamilyStub to provide an interface for getting quadrature points for a given cell type
Sundance::QuadratureFamilyStub
Sundance::QuadratureIntegral
Sundance::QuadratureIntegralBase
Sundance::QuadratureTypeQuadratureFamily is a geometry-independent specification of a method by which quadrature is to be carried out
Sundance::QuadratureTypeBaseQuadratureTypeBase
Sundance::RadialSphericalCoordinateSystem
Playa::Rand
PlayaFunctors::Random< Scalar >Set each element to a random scalar
Playa::RandomBlockMatrixBuilder< Scalar >
Playa::RandomSparseMatrixBuilder< Scalar >
Sundance::RaviartThomasLowest-order Raviart-Thomas basis
Sundance::RearrangeLeftProductWithConstantRearrange a product whose left operand is a product including a constant such that constants are grouped on the left:

\[ (\alpha u)\beta \rightarrow \alpha\beta u \]

\[ (\alpha u)v \rightarrow \alpha (u v) \]

Sundance::RearrangeLeftSumWithConstantRearrange a sum whose left operand is a sum including a constant such that constants are grouped on the left:

\[ (\alpha + s_1 u) + s_2 \beta \rightarrow (\alpha + s_2 \beta) + s_1 u \]

\[ (\alpha + s_1 u) + s_2 v \rightarrow \alpha + (s_1 u + s_2 v) \]

Sundance::RearrangeRightProductWithConstantRearrange a product whose right operand is a product including a constant such that constants are grouped on the left:

\[ \alpha (\beta u) \rightarrow (\alpha\beta) u \]

\[ u (\alpha v) \rightarrow \alpha (u v) \]

Sundance::RearrangeRightSumWithConstantRearrange a sum whose right operand is a sum including a constant such that constants are grouped on the left:

\[ \alpha + s_1 (\beta + s_2 u) \rightarrow (\alpha + s_1 \beta) + s_1 s_2 u \]

\[ u + s_1 (\alpha + s_2 v) \rightarrow s_1 \alpha + (u + s_1 s_2 v) \]

PlayaFunctors::Reciprocal< Scalar >Elementwise reciprocal
Sundance::RectangleDomainThis class bundles together a sequence of uniform meshes of the 2D rectangle [ax,bx] times [ay,by] with cell filters defining the interior and boundaries
PlayaFunctors::ReductionFunctorBase< Scalar >Base class for reduction functors
Sundance::RefinementTransformation
Sundance::RefIntegralRefIntegral represents the integrals of a product of basis functions (or their derivatives) over a reference cell
Sundance::RegionQuadComboExpressions may appear in more than one subregions of a problem, for instance in an internal domain and also on a boundary
Sundance::RemoveMinusOneFromProductTransform a product by removing multiplication by -1.0:

\[ x \times (-1.0) \rightarrow -x. \]

\[ -1.0 \times x \rightarrow -x. \]

Sundance::RemoveOneFromProductTransform a product by removing multiplication by 1.0:

\[ x \times 1.0 \rightarrow x. \]

\[ 1.0 \times x \rightarrow x. \]

Sundance::RemoveUnaryMinusFromSumSimplify sums involving unary minuses

\[ x + (-y) \rightarrow x-y. \]

\[ (-x) + (-y) \rightarrow -(x+y). \]

\[ (-x) + y \rightarrow y-x. \]

Sundance::RemoveZeroFromProductTransform a product by removing a zero term:

\[ x \times 0 \rightarrow 0. \]

\[ 0 \times x \rightarrow 0. \]

Sundance::RemoveZeroFromSumTransform a sum by removing a zero term:

\[ x + 0 \rightarrow x. \]

Sundance::ReorderSumPut terms in a standard order
Sundance::Rivara::RivaraMesh
Playa::RowAccessibleOp< Scalar >Base interface for operators for which a row may be extracted
Playa::RuntimeErrorRuntimeError is an exception that occurs as a result of invalid user-level code
NOX::StatusTest::SafeComboArbitrary combination of status tests, implemented with safe memory management
Sundance::ScalarBasisBase class for scalar-valued basis families
Sundance::ScalarExpr
PlayaFunctors::ScalarMult< Scalar >Multiplication by a scalar
Playa::SerialGhostImporterGhost element importer for serial vectors
Playa::SerialGhostViewDummy ghost element viewer for serial vectors
Sundance::SerialPartitionerBaseBase class for mesh partitioners that run in serial
Playa::SerialVectorPlaya implementation of a serial vector, implementing the LoadableVector interface allowing an application to access elements
Playa::SerialVectorSpace
Playa::SerialVectorType\!brief Serial vector type is a factory for serial vector spaces
Sundance::Set< Key, Compare >Extension of STL set, adding some nicer syntax and an iostream insertion operator
Playa::SetableBlockOperatorBase< Scalar >Class SetableBlockOperatorBase provides an abstract interface for setting blocks of block operators
PlayaFunctors::SetConstant< Scalar >Setting all elements to a constant
Sundance::SideCellFilter
Playa::SimpleAddedOp< Scalar >Represent a sum of operators A_0 + A_1 +
Playa::SimpleBacktrackingSimple backtracking line search
Playa::SimpleBlockOp< Scalar >Array-based block operator
Playa::SimpleComposedOp< Scalar >Represent a composed operator A_0 * A_1 *
Playa::SimpleDiagonalOp< Scalar >
Playa::SimpleIdentityOp< Scalar >
Anasazi::SimpleMV
SimplePoisson1DTestThis class sets up a test that checks convergence rate for solution of the Poisson equation in 1D with Lagrange(2) basis functions
Playa::SimpleScaledOp< Scalar >Represent a scaled operator
Playa::SimpleTransposedOp< Scalar >Represent the transpose of an operator
Playa::SimpleZeroOp< Scalar >
Playa::SingleChunkVector< Scalar >Base class for vector types that have all on-processor data in a single contiguous chunk
Sundance::SloppyPointComparitorDo lexigraphic comparison on points, including a bit of sloppiness
Playa::SolverState< Scalar >SolverState provides information about the result of a linear or nonlinear solve
Sundance::SortedPair< T >
Sundance::SparsitySuperset
Sundance::SpatialDerivSpecifierThis class is a compact description of type of spatial derivative acting on an operative function: partial derivative, divergence, or normal derivative
Sundance::SpatiallyConstantExpr
Sundance::SpatiallyHomogeneousDOFMapBase
NOX::NOXPlaya::StatusTestBuilder
Sundance::StdFwkEvalMediatorStdFwkEvalMediator evaluates mesh-dependent functions in the standard framework
Sundance::StdProductTransformationsApply a standard set of transformations
Sundance::StdSumTransformationsApply a standard set of transformations
Playa::SteepestDescentImplements the steepest descent method, used here mainly for debugging objective functions and gradients
Playa::SteepestDescentDirection
Sundance::StepControlParameters
Sundance::StochBlockJacobiSolver
Sundance::StrictlyPositiveDomain
Sundance::StringEvalMediator
Sundance::SubsetCellFilter
Sundance::SubsetManagerSubsetManager keeps maps from cell filters to their subsets
Sundance::SubtypeEvaluator< ExprType >
Sundance::SumConstantsSum two constant exprs without transformation
Sundance::SumEvaluator
Sundance::SumExprSumExpr is the internal representation of an addition or subtraction node in the expression tree
Sundance::SumIntegralsTransform sum of integrals to SumOfIntegral objects
Sundance::SumOfBCsSumOfBCs represents a sum of essential boundary conditions in integral form
Sundance::SumOfIntegralsSumOfIntegrals represents a sum of integrals, grouped by region and quadrature rule
Sundance::SumTransformationSumTransformation is a base class for any transformation which takes the two operands of a sum (left, right) and produces a new expression mathematically equivalent to the original sum
Sundance::SumTransformationSequenceSumTransformationSequence is a sequence of transformations to be applied to a sum, producing a transformed expression
Sundance::SundanceGlobalClass Sundance provides several static methods for managing the environment of a simulation
Sundance::SundanceSurf3DCalcThis class contains the computational methods which are necessary for the 3D surface and cut-cell calculations
Sundance::SurfQuadratureThe surface integral class
Sundance::SymbolicFuncSymbolicFunc is a base class for functions such as test and unknown functions that are "variables" in a weak form
Sundance::SymbolicFuncDescriptorThis is a base class for functions or elements that need to report whether they're test or unknown functions
Sundance::SymbolicFuncElementSymbolicFuncElement represents a scalar-valued element of a (possibly) list-valued SymbolicFunction
Sundance::SymbolicFuncElementEvaluator
Sundance::SymbolicTransformationSumTransformation is a base class for any transformation which takes the two operands of a sum (left, right) and produces a new expression mathematically equivalent to the original sum
Sundance::SymbPreprocessor
Playa::TabsTabbing utility for output
Sundance::TakeConstantUnderIntegralSignRearrange a product of a constant and an integral so that the constant is under the integral sign:

\[ \alpha \int u \rightarrow \int \alpha u \]

Sundance::TempStackTempStack provides a stack of temporary variables for use during evaluation
Sundance::TensorBasisBase
Playa::TesterBase< Scalar >
Sundance::TestFuncDataStubTestFuncDataStub is a placeholder for data to be shared between multiple components of a test function
Sundance::TestFuncElementTestFuncElement represents a scalar-valued element of a (possibly) list-valued TestFunction
Sundance::TestFunctionTestFunction represents a test function in a finite element problem
Sundance::TestFunctionDataTestFunctionData contains the specification of a test function's basis
Sundance::TestFunctionStubTestFunctionStub is the base class for unknown functions
Playa::TestSpecifier< Scalar >
Sundance::TetQuadratureGet abscissas and weights for Gaussian quadrature on tetrahedra
Sundance::ThresholdEventDetector
Sundance::TransientStepProblem
Sundance::TrapesoidQuadrature
Sundance::Rivara::TreeNodeClass TreeNode represents a node in a Rivara mesh refinement tree
Sundance::TriangleMeshReaderTriangleMeshReader reads a mesh stored in Shewchuk's Triangle format
Sundance::TriangleQuadratureGet abscissas and weights for Gaussian quadrature on triangles
Sundance::TriangleWriterTriangleWriter writes a mesh or fields to a file in Shewchuk's Triangle format
Sundance::TriangleWriterFactoryTriangleWriterFactory produces an Triangle writer in contexts where a user cannot do so directly
Sundance::TrivialGrouperGrouper
Sundance::UnaryEvaluator< ExprType >
Sundance::UnaryExprUnaryExpr is a base class for operators that map a single scalar expr to another scalar expr
Sundance::UnaryFunctor
Sundance::UnaryMinus
Sundance::UnaryMinusEvaluator
Sundance::UnboundedDomain
Playa::UnconstrainedOptimizerBaseBase class for unconstrained optimizers
Sundance::UniformRefinementPair
Sundance::UnknownFuncDataStubUnknownFuncDataStub is a placeholder for data to be shared between multiple components of an unknown function
Sundance::UnknownFuncElementUnknownFuncElement represents a scalar-valued element of a (possibly) list-valued UnknownFunction
Sundance::UnknownFunctionUnknownFunction represents an unknown function in a finite element problem
Sundance::UnknownFunctionDataUnknownFunctionData contains the specification of an unknown function's basis
Sundance::UnknownFunctionStubUnknownFunctionStub is the base class for unknown functions
Sundance::UnknownParameter
Sundance::UnknownParameterElementUnknownParameterElement represents an element of an unknown spatially-constant parameter
Sundance::UserDefFunctorUserDefFunctor defines an interface for callbacks used to implement user-defined nonlinear operators in the Sundance Expr system
Sundance::UserDefFunctorElementScalar-valued element of a vector-valued functor
Sundance::UserDefOpUserDefOp provides a hook for inserting a user-defined nonlinear function into the Sundance Expr system
Sundance::UserDefOpCommonEvaluatorUserDefOpCommonEvaluator provides a single evaluation point for all components of a vector-valued functor
Sundance::UserDefOpElementScalar element of a vector-valued user-defined expression
Sundance::UserDefOpEvaluator
NOX::NOXPlaya::VectorImplementation of the NOX::Abstract::Vector interface for Playa::Vector<double> (using Playa handle to PlayaCore)
Playa::Vector< Scalar >User-level vector class
Sundance::VectorAssemblyKernelVectorAssemblyKernel builds load vectors
Playa::VectorBase< Scalar >
Sundance::VectorBasis
Sundance::VectorBasisComponentThis class is for the representation of a single component of a vector-valued basis family
Sundance::VectorFillingAssemblyKernelVectorFillingAssemblyKernel provides a common implementation of multivector-filling capabilities needed by matrix-vector assembly, multivector assembly, and functional gradient evaluation
PlayaFunctors::VectorFunctorTraits< Scalar, FunctorType >This traits class specifies the return type of a reduction functor
PlayaFunctors::VectorFunctorTraits< Scalar, BoundedMaxLocFunctor< Scalar > >Specify return type of BoundedMaxLocFunctor
PlayaFunctors::VectorFunctorTraits< Scalar, BoundedMinLocFunctor< Scalar > >Specify return type of BoundedMinLocFunctor
Playa::VectorSpace< Scalar >User-level VectorSpace class
Playa::VectorSpaceBase< Scalar >
Playa::VectorTester< Scalar >Run comparisons between element-wise calculations and Vector member functions
Playa::VectorType< Scalar >Vector type objects are used by the application code to create vector spaces and operators of a given type
Playa::VectorTypeBase< Scalar >
Sundance::VerboseFieldWriterVerboseFieldWriter dumps every imaginable bit of information about a mesh
Sundance::VerbosityTraits< X >Defines traits for getting default verbosity parameters from a class
Sundance::VersionString
Sundance::VertexViewVertexView is a read-only "view" of a cell's vertices, where the vertices are stored contiguously in a large master array
Sundance::VTKWriterVTKWriter writes a mesh or fields to a VTK file
Sundance::VTKWriterFactoryCreate a VTKWriter
Sundance::WatchFlagClass WatchFlag is used to mark individual expressions for possibly increased verbosity for diagnostic output
PlayaFunctors::WeightedNorm2< Scalar >Weighted 2-norm of a vector
PlayaFunctors::XPlusBetaY< Scalar >X + b*y
Sundance::ZeroExpr

Site Contact