/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/operator/common/ |
H A D | tuple.hh | 34 … typedef TupleDiscreteFunction< typename Operators::RangeFunctionType ... > RangeFunctionType; typedef 44 static_assert( Std::are_all_same< typename Operators::RangeFunctionType ... >::value, 46 …me std::tuple_element< 0, std::tuple< Operators ... > >::type::RangeFunctionType RangeFunctionType; typedef 69 typedef typename BaseType::RangeFunctionType RangeFunctionType; typedef in Dune::Fem::TupleOperator 76 void operator() ( const DomainFunctionType &arg, RangeFunctionType &dest ) const in operator ()() 79 RangeFunctionType tmp( dest ); in operator ()() 85 void apply ( const DomainFunctionType &arg, RangeFunctionType &dest, in apply() 86 RangeFunctionType &tmp, std::integral_constant< std::size_t, I > ) const in apply() 93 void apply ( const DomainFunctionType &arg, RangeFunctionType &dest, in apply() 117 typedef typename BaseType::RangeFunctionType RangeFunctionType; typedef in Dune::Fem::RowTupleOperator [all …]
|
H A D | automaticdifferenceoperator.hh | 38 typedef typename BaseType::RangeFunctionType RangeFunctionType; typedef in Dune::Fem::AutomaticDifferenceLinearOperator 44 typedef typename RangeFunctionType::DiscreteFunctionSpaceType RangeSpaceType; 56 virtual void operator() ( const DomainFunctionType &arg, RangeFunctionType &dest ) const; 65 RangeFunctionType op_u_; 90 typedef typename BaseType::RangeFunctionType RangeFunctionType; typedef in Dune::Fem::AutomaticDifferenceOperator 98 typedef typename RangeFunctionType::DiscreteFunctionSpaceType RangeSpaceType; 125 ::operator() ( const DomainFunctionType &arg, RangeFunctionType &dest ) const in operator ()()
|
H A D | differentiableoperator.hh | 28 typename JacobianOperator::RangeFunctionType > 31 typename JacobianOperator::RangeFunctionType > BaseType; 40 typedef typename BaseType::RangeFunctionType RangeFunctionType; typedef in Dune::Fem::DifferentiableOperator 45 typedef typename RangeFunctionType::RangeFieldType RangeFieldType;
|
H A D | operator.hh | 38 typedef RangeFunction RangeFunctionType; typedef 55 virtual void operator() ( const DomainFunctionType &u, RangeFunctionType &w ) const = 0; 180 using RangeFunctionType_t = typename T::RangeFunctionType;
|
H A D | localcontribution.hh | 196 … typename AssembledOperator::RangeFunctionType::DiscreteFunctionSpaceType 204 …typedef typename AssembledOperatorType::RangeFunctionType::DiscreteFunctionSpaceType RangeSpaceTy…
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/schemes/ |
H A D | molgalerkin.hh | 21 typedef RangeFunction RangeFunctionType; typedef 26 typedef typename RangeFunctionType::GridPartType GridPartType; 29 typedef typename RangeFunctionType :: DiscreteFunctionSpaceType DiscreteFunctionSpaceType; 55 void operator() ( const GridFunction &u, RangeFunctionType &w ) const in operator ()() 67 void applyInverseMass( RangeFunctionType& w ) const in applyInverseMass() 70 Dune::Fem::SetSelectedLocalContribution< RangeFunctionType > wLocal( w ); in applyInverseMass() 87 void evaluate( const GridFunction &u, RangeFunctionType &w ) const in evaluate() 121 typedef typename BaseType::RangeFunctionType RangeFunctionType; typedef in Dune::Fem::MOLDifferentiableGalerkinOperator 123 typedef typename RangeFunctionType::DiscreteFunctionSpaceType RangeDiscreteFunctionSpaceType; 238 typedef typename LinearOperator::DomainFunctionType RangeFunctionType; typedef [all …]
|
H A D | dirichletwrapper.hh | 29 typedef typename Operator::RangeFunctionType RangeFunctionType; typedef 33 typedef typename RangeFunctionType::DiscreteFunctionSpaceType RangeDiscreteFunctionSpaceType; 55 void setConstraints( const GF &u, RangeFunctionType &w ) const in setConstraints() 61 void subConstraints( const GF &u, RangeFunctionType &w ) const in subConstraints() 72 virtual void operator() ( const DomainFunctionType &u, RangeFunctionType &w ) const in operator ()() 78 auto operator()( const GF &u, RangeFunctionType &w ) const in operator ()()
|
H A D | elliptic.hh | 76 typedef RangeDiscreteFunction RangeFunctionType; typedef 84 typedef typename RangeFunctionType::DiscreteFunctionSpaceType RangeDiscreteFunctionSpaceType; 85 typedef typename RangeFunctionType::LocalFunctionType RangeLocalFunctionType; 117 virtual void operator() ( const DomainFunctionType &u, RangeFunctionType &w ) const in operator ()() 120 void operator()( const GF &u, RangeFunctionType &w ) const in operator ()() 123 void apply( const GF &u, RangeFunctionType &w ) const; 167 typedef typename BaseType::RangeFunctionType RangeFunctionType; typedef 174 typedef typename RangeFunctionType::DiscreteFunctionSpaceType RangeDiscreteFunctionSpaceType; 175 typedef typename RangeFunctionType::LocalFunctionType RangeLocalFunctionType; 229 ::apply( const GF &u, RangeFunctionType &w ) const in apply() [all …]
|
H A D | galerkin.hh | 956 typedef RangeFunction RangeFunctionType; typedef 960 typedef typename RangeFunctionType::GridPartType GridPartType; 977 void operator() ( const GridFunction &u, RangeFunctionType &w ) const in operator ()() 1008 typedef typename BaseType::RangeFunctionType RangeFunctionType; typedef in Dune::Fem::DifferentiableGalerkinOperator 1083 typedef typename LinearOperator::DomainFunctionType RangeFunctionType; typedef 1091 void apply ( const GridFunction &u, RangeFunctionType &w ) const in apply() 1127 typedef typename DifferentiableOperatorType::RangeFunctionType RangeFunctionType; typedef 1131 typedef RangeFunctionType DiscreteFunctionType; 1132 typedef typename RangeFunctionType::DiscreteFunctionSpaceType RangeFunctionSpaceType; 1133 typedef typename RangeFunctionType::DiscreteFunctionSpaceType DomainFunctionSpaceType; [all …]
|
H A D | femscheme.hh | 83 typedef typename Operator::RangeFunctionType RangeFunctionType; typedef in FemScheme 84 typedef typename Operator::RangeFunctionType DiscreteFunctionType;
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/operator/linear/ |
H A D | istladapter.hh | 23 …me Operator::DomainFunctionType::DofStorageType, typename Operator::RangeFunctionType::DofStorageT… 26 …me Operator::DomainFunctionType::DofStorageType, typename Operator::RangeFunctionType::DofStorageT… 29 typedef typename Operator::RangeFunctionType RangeFunctionType; typedef in Dune::Fem::ISTLLinearOperatorAdapter 39 typedef typename RangeFunctionType::DiscreteFunctionSpaceType RangeFunctionSpaceType; 56 RangeFunctionType fy( "ISTLLinearOperatorAdapter::apply::y", rangeSpace_, y ); in apply() 63 RangeFunctionType fy( "ISTLLinearOperatorAdapter::applyscaleadd::y", rangeSpace_ ); in applyscaleadd() 85 typedef typename Operator::RangeFunctionType RangeFunctionType; typedef in Dune::Fem::ISTLMatrixFreeOperatorAdapter 95 typedef typename RangeFunctionType::DiscreteFunctionSpaceType RangeFunctionSpaceType; 112 static_assert( IsISTLBlockVectorDiscreteFunction< RangeFunctionType > :: value, 119 … typedef Fem::ParallelScalarProduct< RangeFunctionType > ParallelScalarProductType;
|
H A D | blockdiagonal.hh | 36 typedef typename BaseType::RangeFunctionType RangeFunctionType; typedef in Dune::Fem::BlockDiagonalLinearOperator 42 typedef typename RangeFunctionType::DiscreteFunctionSpaceType RangeSpaceType; 90 void operator() ( const DomainFunctionType &u, RangeFunctionType &w ) const in operator ()()
|
H A D | hierarchical.hh | 82 typedef typename BaseType::RangeFunctionType RangeFunctionType; typedef in Dune::Fem::HierarchicalLinearOperator 85 typedef typename RangeFunctionType::DiscreteFunctionSpaceType RangeSpaceType;
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/operator/ |
H A D | dghelmholtz.hh | 25 typedef typename BaseType::RangeFunctionType RangeFunctionType; typedef in Dune::Fem::DGHelmholtzJacobianOperator 28 typedef typename RangeFunctionType::DiscreteFunctionSpaceType RangeFunctionSpaceType; 36 void operator() ( const DomainFunctionType &u, RangeFunctionType &w ) const in operator ()() 51 mutable RangeFunctionType wTmp_; 70 typedef typename BaseType::RangeFunctionType RangeFunctionType; typedef in Dune::Fem::DGHelmholtzOperator 82 void operator() ( const DomainFunctionType &u, RangeFunctionType &w ) const in operator ()() 118 mutable RangeFunctionType wTmp_;
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/solver/ |
H A D | cginverseoperator.hh | 47 typedef typename OperatorType::RangeFunctionType RangeFunctionType; typedef in Dune::Fem::ConjugateGradientSolver 178 typedef typename BaseType::RangeFunctionType RangeFunctionType; typedef in Dune::Fem::Solver::CGInverseOperator 409 typedef typename BaseType::RangeFunctionType RangeFunctionType; typedef in Dune::Fem::CGInverseOperator 599 RangeFunctionType h( b ); in solve() 602 RangeFunctionType r( h ); in solve() 605 RangeFunctionType p( b ); in solve() 656 RangeFunctionType h( b ); in solve() 661 RangeFunctionType r( h ); in solve() 665 RangeFunctionType p( b ); in solve() 669 RangeFunctionType q ( b ); in solve() [all …]
|
H A D | newtoninverseoperator.hh | 208 …: public Operator< typename JacobianOperator::RangeFunctionType, typename JacobianOperator::Domain… 211 …typedef Operator< typename JacobianOperator::RangeFunctionType, typename JacobianOperator::DomainF… 224 typedef typename BaseType::RangeFunctionType RangeFunctionType; typedef in Dune::Fem::NewtonInverseOperator 230 …typedef std::function< bool ( const RangeFunctionType &w, const RangeFunctionType &dw, double resi… 256 …finished_( [ epsilon ] ( const RangeFunctionType &w, const RangeFunctionType &dw, double res ) { r… in NewtonInverseOperator() 307 virtual void operator() ( const DomainFunctionType &u, RangeFunctionType &w ) const; 335 virtual int lineSearch(RangeFunctionType &w, RangeFunctionType &dw, in lineSearch() 409 ::operator() ( const DomainFunctionType &u, RangeFunctionType &w ) const in operator ()() 414 RangeFunctionType dw( w ); in operator ()()
|
H A D | istlinverseoperators.hh | 32 …: public Dune::Preconditioner< typename Preconditioner::RangeFunctionType::DofStorageType, typenam… 35 …typedef Dune::Preconditioner< typename Preconditioner::RangeFunctionType::DofStorageType, typename… 38 typedef typename Preconditioner::RangeFunctionType RangeFunctionType; typedef in Dune::Fem::ISTLPreconditionAdapter 50 typedef typename RangeFunctionType::DiscreteFunctionSpaceType RangeFunctionSpaceType; 73 RangeFunctionType px( "ISTLPreconditionAdapter::apply::x", rangeSpace_, x ); in apply() 270 typedef typename BaseType::RangeFunctionType RangeFunctionType; typedef in Dune::Fem::ISTLInverseOperator 287 typedef typename RangeFunctionType :: ScalarProductType ParallelScalarProductType; 288 typedef typename RangeFunctionType::DofStorageType BlockVectorType; 317 int apply( const DomainFunction& u, RangeFunctionType& w ) const in apply() 347 RangeFunctionType& w ) const in solve()
|
H A D | preconditionedinverseoperator.hh | 20 : public Operator< typename Preconditioner::RangeFunctionType > 23 typedef Operator< typename Preconditioner::RangeFunctionType > BaseType; 27 typedef typename BaseType::DomainFunctionType RangeFunctionType; typedef in Dune::Fem::PreconditionedInverseOperator 62 void operator() ( const DomainFunctionType &u, RangeFunctionType &w ) const in operator ()()
|
H A D | inverseoperatorinterface.hh | 27 typedef typename BaseType :: RangeFunctionType RangeFunctionType; typedef in Dune::Fem::InverseOperatorInterface 53 virtual void operator() ( const DomainFunctionType& u, RangeFunctionType& w ) const in operator ()()
|
H A D | krylovinverseoperators.hh | 55 typedef typename BaseType::RangeFunctionType RangeFunctionType; typedef in Dune::Fem::KrylovInverseOperator 116 int apply( const DomainFunctionType &u, RangeFunctionType &w ) const in apply()
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/test/ |
H A D | simpleoperators.hh | 34 typedef typename BaseType::RangeFunctionType RangeFunctionType; typedef in SimpleMassOperator 50 void operator() ( const DomainFunctionType &arg, RangeFunctionType &dest ) const in operator ()() 54 …Dune::Fem::TemporaryLocalFunction< typename RangeFunctionType::DiscreteFunctionSpaceType > local( … in operator ()() 99 typedef typename BaseType::RangeFunctionType RangeFunctionType; typedef in SimpleLaplaceOperator 113 void operator() ( const DomainFunctionType &arg, RangeFunctionType &dest ) const in operator ()() 117 …Dune::Fem::TemporaryLocalFunction< typename RangeFunctionType::DiscreteFunctionSpaceType > local( … in operator ()()
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/solver/test/ |
H A D | newtontest.cc | 105 typedef DummyFunction<N> RangeFunctionType; typedef in MyLinearOperator 130 void operator() ( const DomainFunctionType &u, RangeFunctionType &w ) const in operator ()() 165 typedef typename BaseType::RangeFunctionType RangeFunctionType; typedef in MyLinearInverseOperator 173 void operator()(const DomainFunctionType& u, RangeFunctionType& w) const in operator ()() 178 void apply(const DomainFunctionType& u, RangeFunctionType& w) const in apply() 202 typedef typename BaseType::RangeFunctionType RangeFunctionType; typedef in MyOperator 205 void operator()(const DomainFunctionType& u, RangeFunctionType& w) const in operator ()()
|
H A D | odetest.cc | 216 typedef DomainFunctionType RangeFunctionType; 217 typedef OperatorAdapter< DomainFunctionType, RangeFunctionType> ThisType; 220 typedef Operator< DomainFunctionType, RangeFunctionType > OperatorType; 223 typedef typename RangeFunctionType::DiscreteFunctionSpaceType RangeFunctionSpaceType; 234 RangeFunctionType wFunction( "OperatorAdapter::w", rangeSpace_, w );
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/operator/linear/test/ |
H A D | checklinearoperator.hh | 154 typedef typename LinearOperator::RangeFunctionType RangeFunctionType; in checkLinearOperator() typedef 158 typedef typename RangeFunctionType::DiscreteFunctionSpaceType RangeSpaceType; in checkLinearOperator() 166 RangeFunctionType rangeFunction1( "range Function1", rSpace ); in checkLinearOperator() 167 RangeFunctionType rangeFunction2( "range Function2", rSpace ); in checkLinearOperator()
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fempy/py/ |
H A D | operator.hh | 43 …rator::DomainFunctionType > & >(), std::declval< typename Operator::RangeFunctionType & >() ), 0 )… 47 …ion< typename Operator::DomainFunctionType > &u, typename Operator::RangeFunctionType &w ) { self(… in registerGeneralOperatorCall() 96 typedef typename Operator::RangeFunctionType RangeFunction; in registerOperatorConstraints() 113 typedef typename Operator::RangeFunctionType RangeFunction; in registerBasicOperator() 262 typedef typename Operator::RangeFunctionType RangeFunction; in registerLinearOperator()
|