Skip to content
Snippets Groups Projects
Commit 70535460 authored by René Heß's avatar René Heß
Browse files

Use using in cpp code

parent 25a37f84
No related branches found
No related tags found
No related merge requests found
......@@ -28,7 +28,7 @@ namespace oc {
public:
typedef std::size_t size_type;
using size_type = std::size_t;
using value_type = F;
......
......@@ -35,16 +35,16 @@ class CacheReturnProxy
template<typename FS>
class LocalBasisCacheWithoutReferences
{
typedef typename FS::Traits::FiniteElementMap::Traits::FiniteElementType::Traits::LocalBasisType LocalBasisType;
typedef typename Dune::PDELab::LocalBasisCache<LocalBasisType> Cache;
typedef typename LocalBasisType::Traits::DomainFieldType DomainFieldType;
typedef typename LocalBasisType::Traits::DomainType DomainType;
typedef typename LocalBasisType::Traits::RangeType RangeType;
typedef typename LocalBasisType::Traits::JacobianType JacobianType;
using LocalBasisType = typename FS::Traits::FiniteElementMap::Traits::FiniteElementType::Traits::LocalBasisType;
using Cache = typename Dune::PDELab::LocalBasisCache<LocalBasisType>;
using DomainFieldType = typename LocalBasisType::Traits::DomainFieldType;
using DomainType = typename LocalBasisType::Traits::DomainType;
using RangeType = typename LocalBasisType::Traits::RangeType;
using JacobianType = typename LocalBasisType::Traits::JacobianType;
public:
typedef CacheReturnProxy<RangeType> FunctionReturnType;
typedef CacheReturnProxy<JacobianType> JacobianReturnType;
using FunctionReturnType = CacheReturnProxy<RangeType>;
using JacobianReturnType = CacheReturnProxy<JacobianType>;
FunctionReturnType evaluateFunction(const DomainType& position, const LocalBasisType& localbasis) const
{
......
......@@ -10,7 +10,7 @@ namespace Dune{
template <typename GO, typename V>
void solveMatrixFree(GO& go, V& x ){
typedef Dune::PDELab::OnTheFlyOperator<V,V,GO> ISTLOnTheFlyOperator;
using ISTLOnTheFlyOperator = Dune::PDELab::OnTheFlyOperator<V,V,GO>;
ISTLOnTheFlyOperator opb(go);
Dune::Richardson<V,V> richardson(1.0);
Dune::BiCGSTABSolver<V> solverb(opb,richardson,1E-10,5000,2);
......
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