Home
last modified time | relevance | path

Searched refs:DomainSpaceType (Results 1 – 22 of 22) sorted by relevance

/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/operator/linear/
H A Distloperator.hh26 typedef typename DomainFunction::DiscreteFunctionSpaceType DomainSpaceType; typedef
29 typedef ISTLMatrixObject< DomainSpaceType, RangeSpaceType > BaseType;
43 const DomainSpaceType &domainSpace, in ISTLLinearOperator()
67 typedef DomainFunctionSpace DomainSpaceType; typedef
74 typedef ISTLMatrixObject< DomainSpaceType, RangeSpaceType, DomainBlock, RangeBlock > BaseType;
88 const DomainSpaceType &domainSpace, in ISTLLinearOperator()
H A Dblockdiagonal.hh41 typedef typename DomainFunctionType::DiscreteFunctionSpaceType DomainSpaceType; typedef in Dune::Fem::BlockDiagonalLinearOperator
44 typedef typename DomainSpaceType::EntityType DomainEntityType;
47 static const int localBlockSize = DomainSpaceType::localBlockSize;
55 typedef DomainSpaceType DiscreteFunctionSpaceType ;
79 const DomainSpaceType &domainSpace, in BlockDiagonalLinearOperator()
206 const DomainSpaceType &domainSpace () const in domainSpace()
216 const DomainSpaceType &space () const in space()
249 typedef typename OperatorType::DomainSpaceType DomainSpaceType; typedef in Dune::Fem::BlockDiagonalLinearOperator::LocalMatrixTraits
380 const DomainSpaceType &domainSpace () const in domainSpace()
H A Deigenoperator.hh24 typedef typename DomainFunction::DiscreteFunctionSpaceType DomainSpaceType; typedef
27 typedef EigenMatrixObject< DomainSpaceType, RangeSpaceType > BaseType;
35 const DomainSpaceType &domainSpace, in EigenLinearOperator()
H A Dspoperator.hh26 typedef typename DomainFunction::DiscreteFunctionSpaceType DomainSpaceType; typedef
29 typedef SparseRowMatrixObject< DomainSpaceType, RangeSpaceType, Matrix > BaseType;
37 const DomainSpaceType &domainSpace, in SparseRowLinearOperator()
H A Dnumpyoperator.hh26 typedef typename DomainFunction::DiscreteFunctionSpaceType DomainSpaceType; typedef
31 typedef SparseRowMatrixObject< DomainSpaceType, RangeSpaceType, Matrix > BaseType;
38 const DomainSpaceType &domainSpace, in NumpyLinearOperator()
H A Dpetscoperator.hh123 typedef typename DomainFunctionType::DiscreteFunctionSpaceType DomainSpaceType; typedef in Dune::Fem::PetscLinearOperator
126 typedef PetscDiscreteFunction< DomainSpaceType > PetscDomainFunctionType;
132 static const unsigned int domainLocalBlockSize = DomainSpaceType::localBlockSize;
146 typedef PetscMappers< DomainSpaceType > DomainMappersType;
158 typedef typename DomainFunctionType::DiscreteFunctionSpaceType DomainSpaceType; typedef
234 const DomainSpaceType &domainSpace () const { return domainMappers_.space(); } in domainSpace()
268 reserve( SimpleStencil<DomainSpaceType,RangeSpaceType>(0), true ); in reserve()
800 typedef typename DomainFunction::DiscreteFunctionSpaceType DomainSpaceType; typedef in Dune::Fem::PetscLinearOperator::LocalMatrix
802 typedef typename DomainSpaceType::BasisFunctionSetType DomainBasisFunctionSetType;
806 enum { domainBlockSize = DomainSpaceType ::localBlockSize };
[all …]
H A Dhierarchical.hh84 typedef typename DomainFunctionType::DiscreteFunctionSpaceType DomainSpaceType; typedef in Dune::Fem::HierarchicalLinearOperator
87 typedef typename DomainSpaceType::EntityType DomainEntityType;
93 …typedef typename Impl::HierarchicalMatrixChooser< DofType, typename DomainSpaceType::LocalBlockInd…
101 local.second *= Hybrid::size( typename DomainSpaceType::LocalBlockIndices() ); in blockFunctor()
103 …Hybrid::forEach( typename DomainSpaceType::LocalBlockIndices(), [ functor, local, global, i ] ( au… in blockFunctor()
116 …HierarchicalLinearOperator ( const std::string &, const DomainSpaceType &domainSpace, const RangeS… in HierarchicalLinearOperator()
129 const DomainSpaceType &domainSpace () const { return domainSpace_; } in domainSpace()
301 const DomainSpaceType &domainSpace_;
H A Ddenserow.hh28 typedef typename DomainFunction::DiscreteFunctionSpaceType DomainSpaceType; typedef in Dune::Fem::DenseRowLinearOperator
35 …DenseRowLinearOperator ( const std::string &, const DomainSpaceType &domainSpace, const RangeSpace… in DenseRowLinearOperator()
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/operator/common/
H A Dtemporarylocalmatrix.hh33 typedef DomainSpaceImp DomainSpaceType; typedef
36 typedef TemporaryLocalMatrix< DomainSpaceType, RangeSpaceType >
39 typedef typename DomainSpaceType :: RangeFieldType DomainFieldType;
102 typedef DomainSpaceImp DomainSpaceType; typedef in Dune::Fem::TemporaryLocalMatrix
105 typedef TemporaryLocalMatrixTraits< DomainSpaceType, RangeSpaceType >
109 typedef TemporaryLocalMatrix< DomainSpaceType, RangeSpaceType >
131 inline TemporaryLocalMatrix ( const DomainSpaceType &domainSpace, in TemporaryLocalMatrix()
138 inline TemporaryLocalMatrix ( const DomainSpaceType &domainSpace, in TemporaryLocalMatrix()
H A Dlocalmatrix.hh52 typedef typename Traits :: DomainSpaceType DomainSpaceType; typedef in Dune::Fem::LocalMatrixInterface
58 typedef typename DomainSpaceType :: BasisFunctionSetType
65 typedef typename DomainSpaceType::EntityType DomainEntityType;
219 const DomainSpaceType &domainSpace () const in domainSpace()
292 typedef typename BaseType::DomainSpaceType DomainSpaceType; typedef in Dune::Fem::LocalMatrixDefault
302 const DomainSpaceType &domainSpace_;
309 LocalMatrixDefault ( const DomainSpaceType &domainSpace, in LocalMatrixDefault()
318 LocalMatrixDefault ( const DomainSpaceType &domainSpace, in LocalMatrixDefault()
369 const DomainSpaceType &domainSpace () const { return domainSpace_; } in domainSpace()
H A Dlocalmatrixwrapper.hh34 typedef typename WrappedLocalMatrixType::DomainSpaceType DomainSpaceType; typedef
64 typedef typename BaseType::DomainSpaceType DomainSpaceType; typedef in Dune::Fem::LocalMatrixWrapper
198 const DomainSpaceType &domainSpace () const in domainSpace()
H A Dautomaticdifferenceoperator.hh45 typedef typename DomainFunctionType::DiscreteFunctionSpaceType DomainSpaceType; typedef in Dune::Fem::AutomaticDifferenceLinearOperator
47 …AutomaticDifferenceLinearOperator ( const std::string &name, const DomainSpaceType &dSpace, const … in AutomaticDifferenceLinearOperator()
99 typedef typename DomainFunctionType::DiscreteFunctionSpaceType DomainSpaceType; typedef in Dune::Fem::AutomaticDifferenceOperator
H A Dlocalcontribution.hh203 …edef typename AssembledOperatorType::DomainFunctionType::DiscreteFunctionSpaceType DomainSpaceType; typedef in Dune::Fem::LocalContribution
208 typedef TemporaryLocalMatrix< DomainSpaceType, RangeSpaceType > BaseType;
211 typedef typename DomainSpaceType::BasisFunctionSetType DomainBasisFunctionSetType;
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/operator/matrix/
H A Distlmatrix.hh395 typedef typename MatrixObject::DomainSpaceType DomainSpaceType; typedef
397 typedef typename DomainSpaceType::RangeFieldType RangeFieldType;
424 typedef typename MatrixObjectType::DomainSpaceType DomainSpaceType; typedef in Dune::Fem::ISTLLocalMatrix
431 typedef typename DomainSpaceType::RangeFieldType DofType;
658 typedef DomainSpaceImp DomainSpaceType; typedef in Dune::Fem::ISTLMatrixObject
666 typedef typename DomainSpaceType::GridType GridType;
671 enum { littleCols = DomainSpaceType :: localBlockSize };
702 const DomainSpaceType& domainSpace_;
965 const DomainSpaceType& domainSpace() const in domainSpace()
1030 typedef typename DomainSpaceType :: RangeFieldType Field; in setBlock()
[all …]
H A Dcolumnobject.hh16 typedef typename LinearOperator::DomainSpaceType DomainSpaceType; typedef
34 const DomainSpaceType& domainSpace() const { return linOp_.domainSpace(); } in domainSpace()
H A Dspmatrix.hh414 typedef DomainSpace DomainSpaceType; typedef in Dune::Fem::SparseRowMatrixObject
416 typedef typename DomainSpaceType::EntityType DomainEntityType;
418 typedef typename DomainSpaceType::EntityType ColumnEntityType;
421 typedef typename DomainSpaceType::BlockMapperType DomainBlockMapperType;
429 typedef SparseRowMatrixObject< DomainSpaceType, RangeSpaceType, MatrixType > ThisType;
431 static const size_type domainLocalBlockSize = DomainSpaceType::dimRange;
446 SparseRowMatrixObject( const DomainSpaceType &domainSpace, in SparseRowMatrixObject()
462 const DomainSpaceType& domainSpace() const in domainSpace()
701 const DomainSpaceType &domainSpace_;
718 typedef DomainSpace DomainSpaceType; typedef
[all …]
H A Ddensematrix.hh220 typedef DomainSpace DomainSpaceType; typedef in Dune::Fem::DenseRowMatrixObject
225 typedef typename DomainSpaceType::BlockMapperType DomainBlockMapperType;
226 … typedef NonBlockMapper< DomainBlockMapperType, DomainSpaceType::localBlockSize > DomainMapperType;
230 typedef typename DomainSpaceType::EntityType DomainEntityType;
247 DenseRowMatrixObject ( const DomainSpaceType &domainSpace, in DenseRowMatrixObject()
333 const DomainSpaceType &domainSpace_;
358 typedef typename MatrixObject::DomainSpaceType DomainSpaceType; typedef in Dune::Fem::DenseRowMatrixObject::LocalMatrixTraits
390 …LocalMatrix ( MatrixType &matrix, const DomainSpaceType &domainSpace, const RangeSpaceType &rangeS… in LocalMatrix()
H A Distlpreconditioner.hh404 typedef DomainSpace DomainSpaceType ; typedef in Dune::Fem::ISTLMatrixAdapterFactory
408 …typedef MatrixObject< DomainSpaceType, RangeSpaceType, DomainBlock, RangeBlock > MatrixObjectType;
452 typedef Space DomainSpaceType ; typedef in Dune::Fem::ISTLMatrixAdapterFactory
455 …typedef MatrixObject< DomainSpaceType, RangeSpaceType, DomainBlock, RangeBlock > MatrixObjectType;
466 const DomainSpaceType& domainSpace, in createMatrixAdapter()
482 const DomainSpaceType& domainSpace, in createAMGMatrixAdapter()
514 const DomainSpaceType& domainSpace = matrixObj.domainSpace(); in matrixAdapterObject()
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/operator/linear/test/
H A Dchecklinearoperator.hh118 …Dune::Fem::TemporaryLocalMatrix< typename LinearOperator::DomainSpaceType, typename LinearOperator… in verifyLocalMatrixPermutation()
157 typedef typename DomainFunctionType::DiscreteFunctionSpaceType DomainSpaceType; in checkLinearOperator() typedef
161 const DomainSpaceType &dSpace = linOp.domainSpace(); in checkLinearOperator()
170 RangeStencil< DomainSpaceType, RangeSpaceType > stencil( dSpace, rSpace, range ); in checkLinearOperator()
178 Dune::Fem::TemporaryLocalMatrix< DomainSpaceType, RangeSpaceType > temp( dSpace, rSpace ); in checkLinearOperator()
253 …Hybrid::forEach( typename DomainSpaceType::LocalBlockIndices(), [ &block, i ] ( auto &&j ) { block… in checkLinearOperator()
266 … tmp.resize( dSpace.blockMapper().numDofs( domainEntity ) * DomainSpaceType::localBlockSize ); in checkLinearOperator()
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/schemes/
H A Dgalerkin.hh756 typedef typename JacobianOperator::DomainSpaceType DomainSpaceType; in assemble() typedef
759 typedef TemporaryLocalMatrix< DomainSpaceType, RangeSpaceType > TemporaryLocalMatrixType; in assemble()
765 … DiagonalStencil< DomainSpaceType, RangeSpaceType > stencil( jOp.domainSpace(), jOp.rangeSpace() ); in assemble()
801 typedef typename JacobianOperator::DomainSpaceType DomainSpaceType; in assemble() typedef
804 typedef TemporaryLocalMatrix< DomainSpaceType, RangeSpaceType > TemporaryLocalMatrixType; in assemble()
810 …DiagonalAndNeighborStencil< DomainSpaceType, RangeSpaceType > stencil( jOp.domainSpace(), jOp.rang… in assemble()
880 …static_assert( std::is_same< typename JacobianOperator::DomainSpaceType::GridPartType, GridPartTyp… in assemble()
H A Ddirichletconstraints.hh259 typedef typename LinearOperator::DomainSpaceType DomainSpaceType; in applyToOperator() typedef
261 …typedef Dune::Fem::TemporaryLocalMatrix< DomainSpaceType, RangeSpaceType > TemporaryLocalMatrixTyp… in applyToOperator()
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/solver/
H A Dviennacl.hh70 typedef typename DomainFunction :: DiscreteFunctionSpaceType DomainSpaceType; typedef in Dune::Fem::ViennaCLInverseOperator