Skip to content
Snippets Groups Projects
Commit f727ea94 authored by Dr. Felix Tobias Schindler's avatar Dr. Felix Tobias Schindler
Browse files

[space.cg.fem] allow to be vector valued

parent 0cc562e1
No related branches found
No related tags found
No related merge requests found
......@@ -73,17 +73,17 @@ public:
// untested for the vector-valued case, especially ContinuousLagrangeSpaceBase
template <class GridPartImp, int polynomialOrder, class RangeFieldImp>
class FemWrapper<GridPartImp, polynomialOrder, RangeFieldImp, 1, 1>
: public ContinuousLagrangeSpaceBase<FemWrapperTraits<GridPartImp, polynomialOrder, RangeFieldImp, 1, 1>,
GridPartImp::dimension, RangeFieldImp, 1, 1>
template <class GridPartImp, int polynomialOrder, class RangeFieldImp, int rangeDim>
class FemWrapper<GridPartImp, polynomialOrder, RangeFieldImp, rangeDim, 1>
: public ContinuousLagrangeSpaceBase<FemWrapperTraits<GridPartImp, polynomialOrder, RangeFieldImp, rangeDim, 1>,
GridPartImp::dimension, RangeFieldImp, rangeDim, 1>
{
typedef ContinuousLagrangeSpaceBase<FemWrapperTraits<GridPartImp, polynomialOrder, RangeFieldImp, 1, 1>,
GridPartImp::dimension, RangeFieldImp, 1, 1> BaseType;
typedef FemWrapper<GridPartImp, polynomialOrder, RangeFieldImp, 1, 1> ThisType;
typedef ContinuousLagrangeSpaceBase<FemWrapperTraits<GridPartImp, polynomialOrder, RangeFieldImp, rangeDim, 1>,
GridPartImp::dimension, RangeFieldImp, rangeDim, 1> BaseType;
typedef FemWrapper<GridPartImp, polynomialOrder, RangeFieldImp, rangeDim, 1> ThisType;
public:
typedef FemWrapperTraits<GridPartImp, polynomialOrder, RangeFieldImp, 1, 1> Traits;
typedef FemWrapperTraits<GridPartImp, polynomialOrder, RangeFieldImp, rangeDim, 1> Traits;
typedef typename Traits::GridPartType GridPartType;
typedef typename Traits::GridViewType GridViewType;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment