Home
last modified time | relevance | path

Searched refs:blockMapper (Results 1 – 25 of 54) sorted by relevance

123

/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/space/mapper/
H A Ddynamicnonblockmapper.hh87 DofMapper ( BlockMapperType &blockMapper, int blockSize ) in DofMapper() argument
88 : blockMapper_( blockMapper ), blockSize_( blockSize ) in DofMapper()
199 using BaseType::blockMapper;
206 AdaptiveDofMapper ( BlockMapperType &blockMapper, int blockSize ) in AdaptiveDofMapper() argument
207 : BaseType( blockMapper, blockSize ) in AdaptiveDofMapper()
210 bool consecutive () const { return blockMapper().consecutive(); } in consecutive()
263 DynamicNonBlockMapper ( BlockMapper &blockMapper, int blockSize ) in DynamicNonBlockMapper() argument
264 : BaseType( blockMapper, blockSize ) in DynamicNonBlockMapper()
282 : BaseType( blockMapper.blockMapper(), blockMapper.blockSize() * blockSize ) in DynamicNonBlockMapper()
300 : BaseType( blockMapper.blockMapper(), innerBlockSize * blockSize ) in DynamicNonBlockMapper()
[all …]
H A Dnonblockmapper.hh88 DofMapper ( BlockMapperType &blockMapper ) in DofMapper() argument
89 : blockMapper_( blockMapper ) in DofMapper()
174 const BlockMapperType &blockMapper () const { return blockMapper_; } in blockMapper() function in Dune::Fem::__NonBlockMapper::DofMapper
202 using BaseType::blockMapper;
208 AdaptiveDofMapper ( BlockMapperType &blockMapper ) in AdaptiveDofMapper() argument
209 : BaseType( blockMapper ) in AdaptiveDofMapper()
212 bool consecutive () const { return blockMapper().consecutive(); } in consecutive()
214 SizeType numBlocks () const { return blockMapper().numBlocks(); } in numBlocks()
268 NonBlockMapper ( BlockMapper &blockMapper ) in NonBlockMapper() argument
269 : BaseType( blockMapper ) in NonBlockMapper()
[all …]
H A Dpetsc.hh63 …erProviderType::getObject( std::make_pair( &space_.gridPart(), &space_.blockMapper() ), sequence )… in PetscMappers()
76 …erProviderType::getObject( std::make_pair( &space_.gridPart(), &space_.blockMapper() ), sequence )… in PetscMappers()
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/space/hpdg/
H A Ddatahandle.hh58 explicit DataHandle ( BlockMapperType &blockMapper ) in DataHandle() argument
59 : blockMapper_( blockMapper ) in DataHandle()
95 const auto &keys = blockMapper().keys_[ entity ]; in gather()
103 auto &keys = blockMapper().keys_[ entity ]; in scatter()
118 const LocalKeys &localKeys () const { return blockMapper().localKeys(); } in localKeys()
120 BlockMapperType &blockMapper () { return blockMapper_.get(); } in blockMapper() function in Dune::Fem::hpDG::DataHandle
122 const BlockMapperType &blockMapper () const { return blockMapper_.get(); } in blockMapper() function in Dune::Fem::hpDG::DataHandle
H A Dspace.hh217 BlockMapperType &blockMapper () const { return blockMapper_; } in blockMapper() function in Dune::Fem::hpDG::DiscontinuousGalerkinSpace
233 return blockMapper().key( entity ); in key()
254 return blockMapper().getMark( entity ); in getMark()
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/space/padaptivespace/
H A Dgeneric.hh128 blockMapper_( initialize( &other.blockMapper() ) ) in GenericDiscreteFunctionSpace()
155 return blockMapper().polynomOrder( entity ); in order()
162 BlockMapperType &blockMapper () const in blockMapper() function in Dune::Fem::GenericDiscreteFunctionSpace
244 return blockMapper().order( entity ); in key()
254 return blockMapper().suggestPolynomOrder( entity, key ); in mark()
265 return blockMapper().suggestPolynomOrder( entity ); in getMark()
277 blockMapper().adapt(); in adapt()
292 blockMapper().adapt(); in adapt()
H A Dlagrange.hh139 using BaseType::blockMapper;
208 return compiledLocalKey( entity.type(), blockMapper().polynomOrder( entity ) ); in lagrangePointSet()
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/schemes/
H A Ddirichletconstraints.hh136 const unsigned int blocks = space_.blockMapper().size(); in operator ()()
172 const unsigned int blocks = space_.blockMapper().size(); in operator ()()
304 const int localBlocks = space_.blockMapper().numDofs( entity ); in dirichletDofsCorrectOnEntity()
309 space_.blockMapper().map( entity, globalBlockDofs ); in dirichletDofsCorrectOnEntity()
340 const int localBlocks = space_.blockMapper().numDofs( entity ); in dirichletDofTreatment()
344 space_.blockMapper().map(entity,globalBlockDofs); in dirichletDofTreatment()
375 const int localBlocks = space_.blockMapper().numDofs( entity ); in dirichletDofTreatment()
379 space_.blockMapper().map(entity,globalBlockDofs); in dirichletDofTreatment()
423 const int blocks = space_.blockMapper().size() ; in updateDirichletDofs()
449 DirichletBuilder handle( *this, space_ , space_.blockMapper() ); in updateDirichletDofs()
[all …]
H A Delliptic.hh349 …std::vector< typename DomainLocalFunctionType::RangeType > phi( domainSpace.blockMapper().… in assemble()
350 …std::vector< typename DomainLocalFunctionType::JacobianRangeType > dphi( domainSpace.blockMapper()… in assemble()
352 …std::vector< typename RangeLocalFunctionType::RangeType > rphi( rangeSpace.blockMapper().m… in assemble()
353 …std::vector< typename RangeLocalFunctionType::JacobianRangeType > rdphi( rangeSpace.blockMapper().… in assemble()
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/function/common/
H A Ddiscretefunction_inline.hh32 * space().blockMapper().maxNumDofs() * DiscreteFunctionSpaceType::localBlockSize ), in DiscreteFunctionDefault()
46 … * space().blockMapper().maxNumDofs() * DiscreteFunctionSpaceType::localBlockSize ), in DiscreteFunctionDefault()
60 … * space().blockMapper().maxNumDofs() * DiscreteFunctionSpaceType::localBlockSize ), in DiscreteFunctionDefault()
257 const BlockMapperType &blockMapper = this->space().blockMapper(); in read() local
258 const SizeType nBlocks = blockMapper.size(); in read()
299 const BlockMapperType &blockMapper = this->space().blockMapper(); in write() local
300 const SizeType nBlocks = blockMapper.size(); in write()
H A Ddiscretefunction.hh913 space().blockMapper().mapEach( entity, dofBlockFunctor( dofVector(), assignFunctor ) ); in addScaledLocalDofs()
921 space().blockMapper().mapEach( entity, dofBlockFunctor( dofVector(), assignFunctor ) ); in addLocalDofs()
929 space().blockMapper().mapEach( entity, dofBlockFunctor( dofVector(), assignFunctor ) ); in setLocalDofs()
937 space().blockMapper().mapEach( entity, dofBlockFunctor( dofVector(), assignFunctor ) ); in getLocalDofs()
1000 space().blockMapper().mapEach( entity, dofBlockFunctor( dofVector(), assignFunctor ) ); in getLocalDofReferences()
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/space/common/
H A Ddiscretefunctionspace.hh374 inline BlockMapperType &blockMapper () const in blockMapper() function in Dune::Fem::DiscreteFunctionSpaceInterface
376 CHECK_INTERFACE_IMPLEMENTATION( asImp().blockMapper() ); in blockMapper()
377 return asImp().blockMapper(); in blockMapper()
604 return &(X.blockMapper()) == &(Y.blockMapper()); in operator ==()
651 using BaseType :: blockMapper;
759 return blockMapper().size() * localBlockSize ; in size()
765 return blockMapper().maxNumDofs() * localBlockSize; in maxNumDofs()
894 …xiliaryDofsProviderType::getObject( std::make_pair( &this->gridPart(), &this->blockMapper() ) )) ); in auxiliaryDofs()
H A Dcachedcommmanager.hh665 const BlockMapperType& blockMapper, in LinkBuilder() argument
670 blockMapper_( blockMapper ), in LinkBuilder()
837 space.blockMapper(), in buildMaps()
846 space.blockMapper(), in buildMaps()
854 space.blockMapper(), in buildMaps()
990 const BlockMapper& blockMapper, in CommManagerSingletonKey() argument
993 : blockMapper_( blockMapper ), in CommManagerSingletonKey()
1079 KeyType( space.gridPart().comm().size(), space_.blockMapper(), interface,dir) ) ) in CommunicationManager()
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/operator/projection/
H A Dvtxprojection.hh150 const auto &blockMapper = u.space().blockMapper(); in makeConforming() local
154 const std::size_t maxNumBlocks = blockMapper.maxNumDofs(); in makeConforming()
184 const std::size_t numBlocks = blockMapper.numDofs( inside ); in makeConforming()
196 blockMapper.onSubEntity( inside, intersection.indexInInside(), 1, onSubEntity ); in makeConforming()
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/operator/linear/
H A Dhierarchical.hh140 …rangeSpace().blockMapper().mapEach( rangeEntity, makePairFunctor( domainSpace().blockMapper(), dom… in addLocalMatrix()
149 …rangeSpace().blockMapper().mapEach( rangeEntity, makePairFunctor( domainSpace().blockMapper(), dom… in addScaledLocalMatrix()
158 …rangeSpace().blockMapper().mapEach( rangeEntity, makePairFunctor( domainSpace().blockMapper(), dom… in getLocalMatrix()
167 …rangeSpace().blockMapper().mapEach( rangeEntity, makePairFunctor( domainSpace().blockMapper(), dom… in setLocalMatrix()
H A Dblockdiagonal.hh196 diagonal_.resize( domainSpace().blockMapper().size() ); in reserve()
312 domainSpace().blockMapper().mapEach( domainEntity, f ); in init()
319 rangeSpace().blockMapper().mapEach( rangeEntity, f ); in init()
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fempy/grid/
H A Ddiscretefunctionmanager.hh180 …return blockMapper().numDofs( impl_.gridPart().convert( element ) ) * Impl::DiscreteFunctionSpaceT… in numLocalDofs()
188blockMapper().mapEach( impl_.gridPart().convert( element ), dofBlockFunctor( impl_.dofVector(), as… in getLocalDofs()
198blockMapper().mapEach( impl_.gridPart().convert( element ), dofBlockFunctor( impl_.dofVector(), as… in setLocalDofs()
204 …mpl::DiscreteFunctionSpaceType::BlockMapperType &blockMapper () const { return impl_.space().block… in blockMapper() function
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/function/combinedfunction/
H A Dcombinedfunction.hh145 …ldvStack_( std::max( sizeof( DofType ), sizeof( DofType* ) ) * space().blockMapper().maxNumDofs() … in CombinedDiscreteFunction()
154 …ldvStack_( std::max( sizeof( DofType ), sizeof( DofType* ) ) * space().blockMapper().maxNumDofs() … in CombinedDiscreteFunction()
163 …ldvStack_( std::max( sizeof( DofType ), sizeof( DofType* ) ) * space().blockMapper().maxNumDofs() … in CombinedDiscreteFunction()
306 const int containedSize = func_[ 0 ]->space().blockMapper().size(); in block()
316 const int containedSize = func_[ 0 ]->space().blockMapper().size(); in block()
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/function/localfunction/
H A Dtemporary.hh81 …localDofVector().reserve( DiscreteFunctionSpaceType::localBlockSize * dfSpace_.blockMapper().maxNu… in BasicTemporaryLocalFunction()
102 …localDofVector().reserve( DiscreteFunctionSpaceType::localBlockSize * dfSpace_.blockMapper().maxNu… in BasicTemporaryLocalFunction()
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/space/combinedspace/
H A Dgeneric.hh105 return blockMapper().contains( codim ); in contains()
151 BlockMapperType &blockMapper () const in blockMapper() function in Dune::Fem::GenericCombinedDiscreteFunctionSpace
H A Dpowerspace.hh61 return subDiscreteFunctionSpace().blockMapper(); in subBlockMapper()
111 return new BlockMapperType( spaceTuple->gridPart(), spaceTuple->blockMapper() ); in getBlockMapper()
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/function/adaptivefunction/
H A Dadaptivefunction.hh86 …dofVector_( allocateDofStorageWrapper( space.blockMapper().size() * DofVectorType::blockSize, data… in AdaptiveDiscreteFunction()
193 = allocateManagedDofStorage( space.gridPart().grid(), space.blockMapper(), in allocateDofStorage()
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fempy/py/
H A Dspace.hh123 { std::vector<unsigned int> idx(spc.blockMapper().numDofs(e)); in registerSpace()
124 … spc.blockMapper().mapEach(e, Fem::AssignFunctor< std::vector< unsigned int > >( idx ) ); in registerSpace()
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/mlir/lib/Target/Cpp/
H A DTranslateToCpp.cpp129 blockMapperScope(emitter.blockMapper), emitter(emitter) { in Scope()
173 BlockMapper blockMapper; member
660 if (!blockMapper.count(&block)) in getOrCreateName()
661 blockMapper.insert(&block, formatv("label{0}", ++labelInScopeCount.top())); in getOrCreateName()
662 return *blockMapper.begin(&block); in getOrCreateName()
680 return blockMapper.count(&block); in hasBlockLabel()
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/operator/common/
H A Dstencil.hh64 : domainBlockMapper_( dSpace.blockMapper() ) in Stencil()
65 , rangeBlockMapper_( rSpace.blockMapper() ) in Stencil()

123