DiscreteGridFunction for vector-valued functions.
More...
#include <dune/pdelab/gridfunctionspace/gridfunctionspaceutilities.hh>
|
typedef BaseT::Traits | Traits |
|
typedef T::template Child< 0 >::Type | ChildType |
|
typedef ChildType::Traits::FiniteElementType::Traits::LocalBasisType::Traits::RangeFieldType | RF |
|
typedef ChildType::Traits::FiniteElementType::Traits::LocalBasisType::Traits::RangeType | RT |
|
template<typename T, typename X, std::size_t dimR = T::CHILDREN>
class Dune::PDELab::VectorDiscreteGridFunction< T, X, dimR >
DiscreteGridFunction for vector-valued functions.
convert a power function space of scalar function spaces into a vector-valued grid function this is just an intermediate solution to provide VTK output
- Template Parameters
-
template<typename T , typename X , std::size_t dimR = T::CHILDREN>
template<typename T , typename X , std::size_t dimR = T::CHILDREN>
template<typename T , typename X , std::size_t dimR = T::CHILDREN>
template<typename T , typename X , std::size_t dimR = T::CHILDREN>
template<typename T , typename X , std::size_t dimR = T::CHILDREN>
construct
- Parameters
-
gfs | GridFunctionSpace. |
x_ | Coefficient vector. |
start | Number of first child of gfs to use. |
template<typename T , typename X , std::size_t dimR = T::CHILDREN>
template<class Remap >
construct
- Parameters
-
gfs | GridFunctionSpace. |
x_ | Coefficient vector. |
remap_ | Subscriptable entity (i.e. a container, array, or pointer) with at least dimR entries. The relevant entries are copied. |
- Note
- If
i
denotes a component of the resulting grid function, then remap_[i] denotes the corresponding child of the gridfunctionspace.
Return the data set type of this function.
Evaluate the GridFunction at given position.
Evaluates components of the grid function at the given position and returns these values in a vector.
- Parameters
-
[in] | e | The entity to evaluate on |
[in] | x | The position in entity-local coordinates |
[out] | y | The result of the evaluation |
template<typename T , typename X , std::size_t dimR = T::CHILDREN>
template<typename T , typename X , std::size_t dimR = T::CHILDREN>
get a reference to the GridView
void Dune::PDELab::GridFunctionOutputParameters::setDataSetType |
( |
Output::DataSetType |
dataSetType | ) |
|
|
inlineinherited |
Set the data set type of this function.
The documentation for this class was generated from the following file: