4#ifndef DUNE_PDELAB_LOCALOPERATOR_VARIABLEFACTORIES_HH
5#define DUNE_PDELAB_LOCALOPERATOR_VARIABLEFACTORIES_HH
13 template<
typename LFS>
14 std::vector<typename LFS::Traits::FiniteElementType::Traits::LocalBasisType::Traits::RangeType>
15 makeValueContainer (
const LFS& lfs)
17 return std::vector<typename LFS::Traits::FiniteElementType::Traits::LocalBasisType::Traits::RangeType>(lfs.size());
21 template<
typename LFS>
22 std::vector<typename LFS::Traits::FiniteElementType::Traits::LocalBasisType::Traits::JacobianType>
23 makeJacobianContainer (
const LFS& lfs)
25 return std::vector<typename LFS::Traits::FiniteElementType::Traits::LocalBasisType::Traits::JacobianType>(lfs.size());
29 template<
typename LFS>
30 typename LFS::Traits::FiniteElementType::Traits::LocalBasisType::Traits::RangeFieldType
31 makeZeroBasisFieldValue (
const LFS& lfs)
33 typename LFS::Traits::FiniteElementType::Traits::LocalBasisType::Traits::RangeFieldType x(0.0);
38 template<
typename LFS>
39 typename LFS::Traits::FiniteElementType::Traits::LocalBasisType::Traits::RangeType
40 makeZeroBasisValue (
const LFS& lfs)
42 typename LFS::Traits::FiniteElementType::Traits::LocalBasisType::Traits::RangeType x(0.0);
47 template<
typename LFS>
48 typename LFS::Traits::FiniteElementType::Traits::LocalBasisType::Traits::JacobianType
49 makeZeroJacobianValue (
const LFS& lfs)
51 typename LFS::Traits::FiniteElementType::Traits::LocalBasisType::Traits::JacobianType x(0.0);
Dune namespace.
Definition: alignedallocator.hh:11