libMesh
Classes | Namespaces | Typedefs | Functions
system_projection.C File Reference

Go to the source code of this file.

Classes

struct  libMesh::ScalarTraits< MetaPhysicL::DynamicSparseNumberArray< T, IndexType > >
 
struct  libMesh::CompareTypes< MetaPhysicL::DynamicSparseNumberArray< T, IndexType >, T2 >
 
struct  libMesh::TypeToSend< T >
 For ease of communication, we allow users to translate their own value types to a more easily computable (typically a vector of some fixed-size type) output, by specializing these calls using different types. More...
 
struct  libMesh::TypeToSend< MetaPhysicL::DynamicSparseNumberArray< T, IndexType > >
 
class  libMesh::BuildProjectionList
 This class builds the send_list of old dof indices whose coefficients are needed to perform a projection. More...
 
class  libMesh::BoundaryProjectSolution
 This class implements projecting an arbitrary boundary function to the current mesh. More...
 
class  libMesh::DSNAOutput< Output >
 
class  libMesh::DSNAOutput< VectorValue< InnerOutput > >
 
class  libMesh::OldSolutionCoefs< Output, point_output >
 The OldSolutionCoefs input functor class can be used with GenericProjector to read solution transfer coefficients on a just-refined-and-coarsened mesh. More...
 
class  libMesh::MatrixFillAction< ValIn, ValOut >
 The MatrixFillAction output functor class can be used with GenericProjector to write solution transfer coefficients into a sparse matrix. More...
 

Namespaces

 libMesh
 The libMesh namespace provides an interface to certain functionality in the library.
 

Typedefs

typedef DynamicSparseNumberArray< Real, dof_id_type > libMesh::DSNAN
 

Functions

template<typename T , typename IndexType >
const std::vector< std::pair< IndexType, T > > libMesh::convert_to_send (MetaPhysicL::DynamicSparseNumberArray< T, IndexType > &in)
 
template<typename SendT , typename T , typename IndexType >
void libMesh::convert_from_receive (SendT &received, MetaPhysicL::DynamicSparseNumberArray< T, IndexType > &converted)