- Home
- About DUNE
- Download
- Documentation
- Community
- Development
#include <dune/grid/albertagrid/dofvector.hh>
Public Types | |
typedef DofVectorProvider::DofVector | DofVector |
Public Member Functions | |
DofVectorPointer () | |
DofVectorPointer (const DofSpace *dofSpace, const std::string &name="") | |
DofVectorPointer (DofVector *dofVector) | |
operator DofVector * () const | |
operator Dof * () const | |
bool | operator! () const |
const DofSpace * | dofSpace () const |
std::string | name () const |
void | create (const DofSpace *dofSpace, const std::string &name="") |
template<int dim> | |
void | read (const std::string &filename, const MeshPointer< dim > &meshPointer) |
bool | write (const std::string &filename) const |
void | release () |
template<class Functor > | |
void | forEach (Functor &functor) const |
void | initialize (const Dof &value) |
template<class AdaptationData > | |
AdaptationData * | getAdaptationData () const |
template<class AdaptationData > | |
void | setAdaptationData (AdaptationData *adaptationData) |
template<class Interpolation > | |
void | setupInterpolation () |
template<class Restriction > | |
void | setupRestriction () |
Static Public Attributes | |
static const bool | supportsAdaptationData = (DUNE_ALBERTA_VERSION >= 0x300) |
typedef DofVectorProvider::DofVector Dune::Alberta::DofVectorPointer< Dof >::DofVector |
Dune::Alberta::DofVectorPointer< Dof >::DofVectorPointer | ( | ) | [inline] |
Dune::Alberta::DofVectorPointer< Dof >::DofVectorPointer | ( | const DofSpace * | dofSpace, | |
const std::string & | name = "" | |||
) | [inline, explicit] |
Dune::Alberta::DofVectorPointer< Dof >::DofVectorPointer | ( | DofVector * | dofVector | ) | [inline, explicit] |
void Dune::Alberta::DofVectorPointer< Dof >::create | ( | const DofSpace * | dofSpace, | |
const std::string & | name = "" | |||
) | [inline] |
const DofSpace* Dune::Alberta::DofVectorPointer< Dof >::dofSpace | ( | ) | const [inline] |
Referenced by Dune::Alberta::abs(), Dune::Alberta::DofVectorPointer< GlobalVector >::forEach(), Dune::Alberta::DofVectorPointer< GlobalVector >::initialize(), Dune::AlbertaGridLevelProvider< dim >::Interpolation::interpolateVector(), Dune::Alberta::CoordCache< dim >::Interpolation::interpolateVector(), Dune::Alberta::max(), Dune::AlbertaGridLevelProvider< dimension >::mesh(), and Dune::Alberta::min().
void Dune::Alberta::DofVectorPointer< Dof >::forEach | ( | Functor & | functor | ) | const [inline] |
AdaptationData* Dune::Alberta::DofVectorPointer< Dof >::getAdaptationData | ( | ) | const [inline] |
void Dune::Alberta::DofVectorPointer< Dof >::initialize | ( | const Dof & | value | ) | [inline] |
std::string Dune::Alberta::DofVectorPointer< Dof >::name | ( | ) | const [inline] |
Referenced by Dune::Alberta::DofVectorPointer< GlobalVector >::create().
Dune::Alberta::DofVectorPointer< Dof >::operator Dof * | ( | ) | const [inline] |
Dune::Alberta::DofVectorPointer< Dof >::operator DofVector * | ( | ) | const [inline] |
bool Dune::Alberta::DofVectorPointer< Dof >::operator! | ( | ) | const [inline] |
void Dune::Alberta::DofVectorPointer< Dof >::read | ( | const std::string & | filename, | |
const MeshPointer< dim > & | meshPointer | |||
) | [inline] |
void Dune::Alberta::DofVectorPointer< Dof >::release | ( | ) | [inline] |
void Dune::Alberta::DofVectorPointer< Dof >::setAdaptationData | ( | AdaptationData * | adaptationData | ) | [inline] |
void Dune::Alberta::DofVectorPointer< Dof >::setupInterpolation | ( | ) | [inline] |
void Dune::Alberta::DofVectorPointer< Dof >::setupRestriction | ( | ) | [inline] |
bool Dune::Alberta::DofVectorPointer< Dof >::write | ( | const std::string & | filename | ) | const [inline] |
const bool Dune::Alberta::DofVectorPointer< Dof >::supportsAdaptationData = (DUNE_ALBERTA_VERSION >= 0x300) [static] |
Generated on Fri Apr 29 2011 with Doxygen (ver 1.7.1) [doxygen-log,error-log].