Home
last modified time | relevance | path

Searched refs:gridView_ (Results 1 – 25 of 50) sorted by relevance

12

/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/gridpart/common/
H A Dgridview2gridpart.hh119 : gridView_( gridView ), in GridView2GridPart()
120 indexSet_( gridView_.indexSet() ), in GridView2GridPart()
125 : gridView_( std::move( gridView ) ), in GridView2GridPart()
126 indexSet_( gridView_.indexSet() ), in GridView2GridPart()
131 : gridView_( rhs.gridView_ ), in GridView2GridPart()
132 indexSet_( gridView_.indexSet() ), in GridView2GridPart()
163 return gridView_.template begin< codim, pitype >(); in begin()
177 return gridView_.template end< codim, pitype >(); in end()
183 return gridView_.ibegin( entity ); in ibegin()
189 return gridView_.iend( entity ); in iend()
[all …]
H A Dgridpart.hh423 const GridViewType* gridView_; member
426 , gridView_(gridViewStorage_.get()) in AddGridView()
430 , gridView_(gridView) in AddGridView()
434 , gridView_(other.gridView_) in AddGridView()
439 , gridView_(nullptr) in AddGridView()
443 assert( gridView_ ); in gridView()
444 return *gridView_; in gridView()
/dports/math/dune-functions/dune-functions-1882b3ec0a14b211dd077f0d5e6455495e28c35d/dune/functions/functionspacebases/
H A Dlagrangedgbasis.hh70 gridView_(gv) in LagrangeDGPreBasis()
84 quadrilateralOffset_ = dofsPerTriangle * gridView_.size(Dune::GeometryTypes::triangle); in initializeIndices()
103 return gridView_; in gridView()
108 gridView_ = gv; in update()
138 return dofsPerEdge*gridView_.size(0); in size()
141 …return dofsPerTriangle*gridView_.size(Dune::GeometryTypes::triangle) + dofsPerQuad*gridView_.size(… in size()
145 return dofsPerTetrahedron*gridView_.size(Dune::GeometryTypes::tetrahedron) in size()
146 + dofsPerPyramid*gridView_.size(Dune::GeometryTypes::pyramid) in size()
147 + dofsPerPrism*gridView_.size(Dune::GeometryTypes::prism) in size()
148 + dofsPerHexahedron*gridView_.size(Dune::GeometryTypes::hexahedron); in size()
[all …]
H A Dlagrangebasis.hh88 gridView_(gv), order_(order) in LagrangePreBasis()
129 return gridView_; in gridView()
135 gridView_ = gv; in update()
166 return dofsPerCube(0) * ((size_type)gridView_.size(dim)) in size()
167 + dofsPerCube(1) * ((size_type)gridView_.size(dim-1)); in size()
170 return dofsPerCube(0) * ((size_type)gridView_.size(dim)) in size()
171 + dofsPerCube(1) * ((size_type)gridView_.size(dim-1)) in size()
177 return dofsPerCube(0) * ((size_type)gridView_.size(dim)) in size()
178 + dofsPerCube(1) * ((size_type)gridView_.size(dim-1)) in size()
183 + dofsPerPrism() * ((size_type)gridView_.size(Dune::GeometryTypes::prism)) in size()
[all …]
H A Dbrezzidouglasmarinibasis.hh175 gridView_(gv), in BrezziDouglasMariniPreBasis()
187 codimOffset_[1] = codimOffset_[0] + dofsPerCodim_[0] * gridView_.size(0); in initializeIndices()
195 return gridView_; in gridView()
201 gridView_ = gv; in update()
228 return dofsPerCodim_[0] * gridView_.size(0) + dofsPerCodim_[1] * gridView_.size(1); // only 2d in size()
248 GeometryType elementType = *(gridView_.indexSet().types(0).begin()); in maxNodeSize()
284 GridView gridView_; member in Dune::Functions::BrezziDouglasMariniPreBasis
H A Drannacherturekbasis.hh79 gridView_(gv) in RannacherTurekPreBasis()
93 return gridView_; in gridView()
99 gridView_ = gv; in update()
127 return (size_type)(gridView_.size(1)); in size()
164 GridView gridView_; member in Dune::Functions::RannacherTurekPreBasis
H A Draviartthomasbasis.hh215 gridView_(gv), in RaviartThomasPreBasis()
236 codimOffset_[1] = codimOffset_[0] + dofsPerCodim_[0] * gridView_.size(0); in initializeIndices()
243 return gridView_; in gridView()
249 gridView_ = gv; in update()
276 return dofsPerCodim_[0] * gridView_.size(0) + dofsPerCodim_[1] * gridView_.size(1); in size()
295 for (auto&& type : gridView_.indexSet().types(0)) in maxNodeSize()
340 GridView gridView_; member in Dune::Functions::RaviartThomasPreBasis
H A Dnedelecbasis.hh161 gridView_(gv), in NedelecPreBasis()
163 mapper_(gridView_, mcmgLayout(Dim<1>{})) in NedelecPreBasis()
191 return gridView_; in gridView()
197 gridView_ = gv; in update()
198 mapper_.update(gridView_); in update()
243 for (auto&& type : gridView_.indexSet().types(0)) in maxNodeSize()
274 GridView gridView_; member in Dune::Functions::NedelecPreBasis
/dports/math/dune-vtk/dune-vtk-38f79c23ef8f29210d41353a8380e42b78422f2f/dune/vtk/datacollectors/
H A Dcontinuousdatacollector.hh38 indexMap_.resize(gridView_.size(dim)); in updateImpl()
39 auto const& indexSet = gridView_.indexSet(); in updateImpl()
40 for (auto const& vertex : vertices(gridView_, partition)) in updateImpl()
43 if (gridView_.comm().size() > 1) { in updateImpl()
44 auto&& e = elements(gridView_, partition); in updateImpl()
47 numCells_ = gridView_.size(0); in updateImpl()
95 auto const& indexSet = gridView_.indexSet(); in cellsImpl()
108 for (auto const& c : elements(gridView_, partition)) { in cellsImpl()
123 auto const& indexSet = gridView_.indexSet(); in pointDataImpl()
125 for (auto const& e : elements(gridView_, partition)) { in pointDataImpl()
[all …]
H A Dquadraticdatacollector.hh35 return gridView_.size(dim) + gridView_.size(dim-1); in numPointsImpl()
47 auto const& indexSet = gridView_.indexSet(); in pointsImpl()
48 for (auto const& element : elements(gridView_, partition)) { in pointsImpl()
63 std::size_t idx = 3 * (indexSet.subIndex(element, i, dim-1) + gridView_.size(dim)); in pointsImpl()
77 return gridView_.size(0); in numCellsImpl()
93 auto const& indexSet = gridView_.indexSet(); in cellsImpl()
94 for (auto const& c : elements(gridView_, partition)) { in cellsImpl()
103 std::int64_t point_idx = (indexSet.subIndex(c,k,dim-1) + gridView_.size(dim)); in cellsImpl()
117 auto const& indexSet = gridView_.indexSet(); in pointDataImpl()
119 for (auto const& e : elements(gridView_, partition)) { in pointDataImpl()
[all …]
H A Ddiscontinuousdatacollector.hh36 indexMap_.resize(gridView_.size(dim)); in updateImpl()
38 auto const& indexSet = gridView_.indexSet(); in updateImpl()
39 for (auto const& c : elements(gridView_, partition)) { in updateImpl()
58 auto const& indexSet = gridView_.indexSet(); in pointsImpl()
59 for (auto const& element : elements(gridView_, partition)) { in pointsImpl()
87 auto const& indexSet = gridView_.indexSet(); in cellsImpl()
88 for (auto const& c : elements(gridView_, partition)) { in cellsImpl()
106 auto const& indexSet = gridView_.indexSet(); in pointDataImpl()
108 for (auto const& e : elements(gridView_, partition)) { in pointDataImpl()
123 using Super::gridView_;
H A Dlagrangedatacollector.hh44 auto const& indexSet = gridView_.indexSet(); in updateImpl()
76 auto const& indexSet = gridView_.indexSet(); in pointsImpl()
80 for (auto const& element : elements(gridView_, partition)) { in pointsImpl()
111 return gridView_.size(0); in numCellsImpl()
126 auto const& indexSet = gridView_.indexSet(); in cellsImpl()
130 for (auto const& element : elements(gridView_, partition)) { in cellsImpl()
159 auto const& indexSet = gridView_.indexSet(); in pointDataImpl()
164 for (auto const& element : elements(gridView_, partition)) { in pointDataImpl()
188 using Super::gridView_;
H A Dspdatacollector.hh64 auto const& localMesh = gridView_.impl().gridLevel().localMesh(); in updateImpl()
65 auto const& begin = gridView_.impl().gridLevel().globalMesh().begin(); in updateImpl()
66 auto const& end = gridView_.impl().gridLevel().globalMesh().end(); in updateImpl()
67 auto const& cube = gridView_.grid().domain().cube(); in updateImpl()
80 using Super::gridView_;
H A Dstructureddatacollector.hh99 int rank = gridView_.comm().rank(); in updateImpl()
100 int numRanks = gridView_.comm().size(); in updateImpl()
106 …MPI_Irecv(extents_[i].data(), extents_[i].size(), MPI_INT, i, /*tag=*/6, gridView_.comm(), &reques… in updateImpl()
155 int rank = gridView_.comm().rank(); in writeLocalPieceImpl()
157 … MPI_Isend(extent.data(), extent.size(), MPI_INT, 0, /*tag=*/6, gridView_.comm(), &sendRequest_); in writeLocalPieceImpl()
174 int numRanks = gridView_.comm().size(); in writePiecesImpl()
226 using Super::gridView_;
H A Dyaspdatacollector.hh66 level_ = gridView_.template begin<0,All_Partition>()->level(); in updateImpl()
69 wholeExtent_[2*i+1] = grid(gridView_.grid()).levelSize(level_,i); in updateImpl()
72 auto const& gl = *grid(gridView_.grid()).begin(level_); in updateImpl()
80 auto it = grid(gridView_.grid()).begin(level_); in updateImpl()
113 auto it = grid(gridView_.grid()).begin(level_); in coordinatesImpl()
151 using Super::gridView_;
/dports/math/dune-grid/dune-grid-de36e4b4e99da4cd7a120a39779345e701821115/dune/grid/test/
H A Dcheckcommunicate.hh232 const GridView &gridView_; member in CheckCommunication
350 const int rank = gridView_.comm().rank(); in test()
351 const int size = gridView_.comm().size(); in test()
356 gridView_.overlapSize(0) == 0 && in test()
357 gridView_.ghostSize(0) == 0) in test()
360 …sout_ << " overlapSize+ghostSize:" << gridView_.overlapSize(0) + gridView_.ghostSize(0) << " (shou… in test()
445 int myrank = gridView_.comm().rank(); in checkCommunication()
497 gridView_( gridView ), in CheckCommunication()
498 indexSet_( gridView_.indexSet() ), in CheckCommunication()
502 …const bool skipCheck = ( cdim == 0 ) ? (gridView_.overlapSize(0) == 0 && gridView_.ghostSize(0) ==… in CheckCommunication()
[all …]
/dports/math/dune-metagrid/dune-metagrid-45fe80d530d18d8b86e77f20e38865f2101e571a/dune/grid/parallelgrid/
H A Dsfciterator.hh23 const GridView& gridView_; member in Dune::SpaceFillingCurveIterator
36 : gridView_( gridView ), in SpaceFillingCurveIterator()
46 it_ = gridView_.template begin<0> () ; in first()
53 IntersectionIterator endIit = gridView_.iend( *current_ ); in first()
54 for( IntersectionIterator iit = gridView_.ibegin( *current_ ); iit != endIit ; ++ iit ) in first()
76 IntersectionIterator endIit = gridView_.iend( *current_ ); in next()
77 for( IntersectionIterator iit = gridView_.ibegin( *current_ ); iit != endIit ; ++ iit ) in next()
/dports/math/dune-grid/dune-grid-de36e4b4e99da4cd7a120a39779345e701821115/dune/grid/common/
H A Dscsgmapper.hh55 : gridView_(gridView) in SingleCodimSingleGeomTypeMapper()
56 , indexSet_(&gridView_.indexSet()) in SingleCodimSingleGeomTypeMapper()
137 gridView_ = gridView; in update()
138 indexSet_ = &gridView_.indexSet(); in update()
148 gridView_ = std::move(gridView); in update()
149 indexSet_ = &gridView_.indexSet(); in update()
160 GV gridView_; member in Dune::SingleCodimSingleGeomTypeMapper
H A Dmcmgmapper.hh154 : gridView_(gridView) in MultipleCodimMultipleGeomTypeMapper()
155 , indexSet_(&gridView_.indexSet()) in MultipleCodimMultipleGeomTypeMapper()
308 gridView_ = gridView; in update()
309 indexSet_ = &gridView_.indexSet(); in update()
320 gridView_ = std::move(gridView); in update()
321 indexSet_ = &gridView_.indexSet(); in update()
334 const GridView &gridView () const { return gridView_; } in gridView()
378 GV gridView_; member in Dune::MultipleCodimMultipleGeomTypeMapper
/dports/math/dune-grid/dune-grid-de36e4b4e99da4cd7a120a39779345e701821115/dune/grid/io/file/dgfparser/
H A Ddgfwriter.hh71 : gridView_( gridView ) in DGFWriter()
196 GridView gridView_; member in Dune::DGFWriter
204 const IndexSet &indexSet = gridView_.indexSet(); in elementsSeeds()
209 for( const Element &element : elements( gridView_ ) ) in elementsSeeds()
226 const IndexSet &indexSet = gridView_.indexSet(); in writeHeader()
245 const IndexSet &indexSet = gridView_.indexSet(); in writeVertices()
253 for( const Element &element : elements( gridView_ ) ) in writeVertices()
282 const IndexSet &indexSet = gridView_.indexSet(); in writeElement()
337 const IndexSet &indexSet = gridView_.indexSet(); in writeCubes()
355 const IndexSet &indexSet = gridView_.indexSet(); in writeElements()
[all …]
/dports/math/dune-alugrid/dune-alugrid-08c6496d4d4a33df6456c3b402182f353dc2e76d/dune/alugrid/common/
H A Dwriteparalleldgf.hh59 : gridView_( gridView ) in DGFWriter()
74 GridView gridView_; member in DGFWriter
115 const IndexSet &indexSet = gridView_.indexSet(); in write()
134 const ElementIterator end = gridView_.template end< 0 >(); in write()
135 ElementIterator it = gridView_.template begin< 0 >(); in write()
179 const ElementPointer ep = gridView_.grid().entityPointer( *it ); in write()
199 const ElementPointer ep = gridView_.grid().entityPointer( *it ); in write()
214 const ElementPointer ep = gridView_.grid().entityPointer( *it ); in write()
221 const IntersectionIterator iend = gridView_.iend( element ) ; in write()
255 const ElementPointer ep = gridView_.grid().entityPointer( *it ); in write()
[all …]
/dports/math/dune-grid/dune-grid-de36e4b4e99da4cd7a120a39779345e701821115/dune/grid/io/file/vtk/
H A Dvtksequencewriter.hh46 vtkWriter->gridView_.comm().rank(), in VTKSequenceWriter()
47 vtkWriter->gridView_.comm().size()) in VTKSequenceWriter()
75 vtkWriter->gridView_.comm().rank(), in VTKSequenceWriter()
76 vtkWriter->gridView_.comm().size()) in VTKSequenceWriter()
H A Dvtkwriter.hh397 return gridView_.template begin< 0, VTK_Partition >(); in cellBegin()
402 return gridView_.template end< 0, VTK_Partition >(); in cellEnd()
509 gridView_.template end< 0, VTK_Partition >(), in vertexBegin()
637 : gridView_( gridView ), in VTKWriter()
804 return write( name, type, gridView_.comm().rank(), gridView_.comm().size() ); in write()
836 … return pwrite( name, path, extendpath, type, gridView_.comm().rank(), gridView_.comm().size() ); in pwrite()
1071 gridView_.comm().barrier(); in pwrite()
1083 gridView_.comm().barrier(); in pwrite()
1176 vertexmapper = new VertexMapper( gridView_, mcmgVertexLayout() ); in writeDataFile()
1442 for( const auto& geomType : gridView_.indexSet().types( 0 ) ) in checkForPolyhedralCells()
[all …]
/dports/math/dune-grid/dune-grid-de36e4b4e99da4cd7a120a39779345e701821115/dune/python/grid/
H A Drange.hh97 : gridView_( gridView ), elementIt_( std::move( it ) ) in PyBoundaryIntersectionIterator()
117 intersectionIt_ = gridView_.ibegin( element ); in next()
118 intersectionEnd_ = gridView_.iend( element ); in next()
124 const GridView &gridView_; member
141 : gridView_( gridView ), mapper_( gridView_, mcmgElementLayout() ),
142 … elementIt_( gridView_.template begin< 0, partition >(), gridView_.template end< 0, partition >() )
164 intersectionIt_ = gridView_.ibegin( element );
165 intersectionEnd_ = gridView_.iend( element );
173 const GridView &gridView_;
/dports/math/dune-vtk/dune-vtk-38f79c23ef8f29210d41353a8380e42b78422f2f/dune/vtk/
H A Ddatacollectorinterface.hh36 : gridView_(gridView) in DataCollectorInterface()
125 return gridView_.overlapSize(0); in ghostLevelImpl()
133 GridView gridView_; member in Dune::Vtk::DataCollectorInterface

12