Home
last modified time | relevance | path

Searched refs:ALUGrid (Results 1 – 25 of 163) sorted by relevance

1234567

/dports/math/dune-alugrid/dune-alugrid-08c6496d4d4a33df6456c3b402182f353dc2e76d/dune/alugrid/impl/test/
H A Dbackuprestore.cc37 typedef ALUGrid::GitterDunePll GitterType ;
39 typedef ALUGrid::GitterDuneImpl GitterType ;
56 if( elem.type() == ALUGrid::tetra ) in computeBaryCenter()
61 ALUGrid::LinearMapping:: in computeBaryCenter()
74 ALUGrid::TrilinearMapping:: in computeBaryCenter()
151 if( elem.type() == ALUGrid::tetra ) in checkElement()
184 ALUGrid::LeafIterator < ALUGrid::Gitter::helement_STI > w (grid) ; in globalRefine()
213 ALUGrid::LeafIterator < ALUGrid::Gitter::helement_STI > w (grid) ; in globalCoarsening()
273 ALUGrid::MpAccessMPI a (MPI_COMM_WORLD); in main()
286 ALUGrid::GitterDuneImpl& grid = grid2; in main()
[all …]
H A Dcheckrefinement.cc28 typedef ALUGrid::Gitter::hbndseg HGhostType;
79 ALUGrid::LeafIterator < HElemType > w (grid) ; in needConformingClosure()
83 if( w->item ().type() == ALUGrid::tetra ) in needConformingClosure()
102 ALUGrid::LeafIterator < HElemType > w (grid) ; in globalCoarsening()
133 ALUGrid::LeafIterator < HElemType > w (grid) ; in checkRefinements()
137 if( w->item ().type() != ALUGrid::tetra ) in checkRefinements()
166 if( w->item ().type() == ALUGrid::hexa ) in checkRefinements()
225 if( w->item ().type() == ALUGrid::tetra ) in checkRefinements()
285 ALUGrid::MpAccessMPI mpa (MPI_COMM_WORLD); in main()
316 ALUGrid::GitterDunePll* gridPtr = new ALUGrid::GitterDunePll(dim, macroname.c_str(),mpa); in main()
[all …]
H A Dadapt.cc25 typedef ALUGrid::Gitter::hbndseg HGhostType;
75 ALUGrid::LeafIterator < HElemType > w (grid) ; in needConformingClosure()
79 if( w->item ().type() == ALUGrid::tetra ) in needConformingClosure()
98 ALUGrid::LeafIterator < HElemType > w (grid) ; in checkRefinements()
119 ALUGrid::LeafIterator < HElemType > w (grid) ; in checkRefinements()
123 if( w->item ().type() == ALUGrid::tetra ) in checkRefinements()
263 ALUGrid::MpAccessMPI mpa (MPI_COMM_WORLD); in main()
293 ALUGrid::GitterDunePll* gridPtr = new ALUGrid::GitterDunePll(3, macroname.c_str(),mpa); in main()
295 ALUGrid::GitterDuneImpl* gridPtr = new ALUGrid::GitterDuneImpl(3, macroname.c_str()); in main()
312 ALUGrid::GitterDunePll& grid = *gridPtr ; in main()
[all …]
H A Dthreadsafety.cc32 typedef ALUGrid::Gitter::hbndseg HGhostType;
40 typedef ALUGrid::Gitter::hbndseg hbndseg;
43 typedef ALUGrid::GitterDunePll GitterType ;
45 typedef ALUGrid::GitterDuneImpl GitterType ;
62 if( elem.type() == ALUGrid::tetra ) in computeBaryCenter()
67 ALUGrid::LinearMapping:: in computeBaryCenter()
80 ALUGrid::TrilinearMapping:: in computeBaryCenter()
157 if( elem.type() == ALUGrid::tetra ) in checkElement()
190 ALUGrid::LeafIterator < ALUGrid::Gitter::helement_STI > w (grid) ; in globalRefine()
219 ALUGrid::LeafIterator < ALUGrid::Gitter::helement_STI > w (grid) ; in globalCoarsening()
[all …]
H A Dsizes.cc19 typedef ALUGrid::Gitter::AdaptRestrictProlong AdaptRestrictProlongType;
21 typedef ALUGrid::Gitter::helement_STI HElemType; // Interface Element
22 typedef ALUGrid::Gitter::hface_STI HFaceType; // Interface Element
23 typedef ALUGrid::Gitter::hedge_STI HEdgeType; // Interface Element
25 typedef ALUGrid::Gitter::hbndseg HGhostType;
42 ALUGrid::LeafIterator < HElemType > w (grid) ; in globalRefine()
102 ALUGrid::MpAccessMPI mpa (MPI_COMM_WORLD); in main()
133 ALUGrid::GitterDunePll* gridPtr = new ALUGrid::GitterDunePll(dim, macroname.c_str(),mpa); in main()
134 ALUGrid::GitterDunePll& grid = *gridPtr ; in main()
136 ALUGrid::GitterDuneImpl* gridPtr = new ALUGrid::GitterDuneImpl(dim, macroname.c_str()); in main()
[all …]
/dports/math/dune-alugrid/dune-alugrid-08c6496d4d4a33df6456c3b402182f353dc2e76d/dune/alugrid/3d/
H A Dgridfactory.hh27 template< class ALUGrid >
35 typedef ALUGrid Grid;
419 template< class ALUGrid >
435 template< class ALUGrid >
520 template< class ALUGrid >
540 template< class ALUGrid >
560 template< class ALUGrid >
580 template< class ALUGrid >
597 template< class ALUGrid >
609 template< class ALUGrid >
[all …]
H A Dgridfactory.cc26 template< class ALUGrid >
32 template< class ALUGrid >
43 template< class ALUGrid >
52 template< class ALUGrid >
95 template< class ALUGrid >
145 template< class ALUGrid >
163 template< class ALUGrid >
181 template< class ALUGrid >
195 template< class ALUGrid >
218 template< class ALUGrid >
[all …]
H A Dalugrid.hh29 class ALUGrid class
35 typedef ALUGrid< dim, dimworld, elType, refineType, Comm > This;
68 ALUGrid(const std::string macroName, in ALUGrid() function in Dune::ALUGrid
103 ALUGrid(const MPICommunicatorType mpiComm, in ALUGrid() function in Dune::ALUGrid
122 ALUGrid(const MPICommunicatorType mpiComm = BaseType::defaultCommunicator()) : in ALUGrid() function in Dune::ALUGrid
189 ALUGrid( const ALUGrid & g ); // : BaseType(g) {}
192 This& operator = (const ALUGrid& g);
/dports/math/dune-alugrid/dune-alugrid-08c6496d4d4a33df6456c3b402182f353dc2e76d/dune/alugrid/common/
H A Dcapabilities.hh27 struct hasSingleGeometryType< ALUGrid< dim, dimworld, eltype, refinementtype, Comm > >
38 struct hasEntity< ALUGrid< dim, dimworld, eltype, refinementtype, Comm >, cdim >
47 struct hasEntityIterator< ALUGrid< dim, dimworld, eltype, refinementtype, Comm >, cdim >
48 : public hasEntity< ALUGrid< dim, dimworld, eltype, refinementtype, Comm >, cdim >
56 struct canCommunicate< ALUGrid< dim, dimworld, eltype, refinementtype, ALUGridNoComm >, codim >
65 struct canCommunicate< ALUGrid< dim, dimworld, eltype, refinementtype, ALUGridMPIComm >, codim >
74 struct isLevelwiseConforming< ALUGrid< dim, dimworld, eltype, refinementtype, Comm > >
83 struct isLeafwiseConforming< ALUGrid< dim, dimworld, eltype, refinementtype, Comm > >
92 struct hasBackupRestoreFacilities< ALUGrid< dim, dimworld, eltype, refinementtype, Comm > >
H A Dgeostorage.hh53 typedef ALUGrid< 2, dimworld, simplex, nonconforming, ALUGridNoComm > Grid; in createGeometries()
58 typedef ALUGrid< 2, dimworld, simplex, conforming, ALUGridNoComm > Grid; in createGeometries()
74 typedef ALUGrid< 2, dimworld, simplex, nonconforming, ALUGridNoComm > Grid; in createGeometries()
79 typedef ALUGrid< 2, dimworld, simplex, conforming, ALUGridNoComm > Grid; in createGeometries()
95 typedef ALUGrid< 3, 3, simplex, nonconforming, ALUGridNoComm > Grid; in createGeometries()
119 typedef ALUGrid< 2, dimworld, cube, nonconforming, ALUGridNoComm > Grid; in createGeometries()
135 typedef ALUGrid< 2, dimworld, cube, nonconforming, ALUGridNoComm > Grid; in createGeometries()
151 typedef ALUGrid< 3, 3, cube, nonconforming, ALUGridNoComm > Grid; in createGeometries()
/dports/math/dune-alugrid/dune-alugrid-08c6496d4d4a33df6456c3b402182f353dc2e76d/dune/alugrid/test/
H A Dtest-geometries.cc35 typedef ALUGrid::Gitter::helement_STI HElemType; // Interface Element
36 typedef ALUGrid::Gitter::hface_STI HFaceType; // Interface Element
37 typedef ALUGrid::Gitter::hedge_STI HEdgeType; // Interface Element
38 typedef ALUGrid::Gitter::vertex_STI HVertexType; // Interface Element
39 typedef ALUGrid::Gitter::hbndseg HGhostType;
116 ALUGrid::LeafIterator < HElemType > w (grid) ; in checkGeometries()
123 if( item->type() == ALUGrid::tetra ) in checkGeometries()
159 ALUGrid::GitterDuneImpl* gridPtr = 0; in main()
169 gridPtr = new ALUGrid::GitterDuneImpl( 2 ); in main()
174 gridPtr = new ALUGrid::GitterDuneImpl(3, filename.c_str()); in main()
[all …]
H A Dtest-entities.cc34 typedef ALUGrid::Gitter::helement_STI HElemType; // Interface Element
35 typedef ALUGrid::Gitter::hface_STI HFaceType; // Interface Element
36 typedef ALUGrid::Gitter::hedge_STI HEdgeType; // Interface Element
37 typedef ALUGrid::Gitter::vertex_STI HVertexType; // Interface Element
38 typedef ALUGrid::Gitter::hbndseg HGhostType;
163 ALUGrid::LeafIterator < HElemType > w (grid) ; in checkGeometries()
170 if( item->type() == ALUGrid::tetra ) in checkGeometries()
216 ALUGrid::GitterDuneImpl* gridPtr = 0; in main()
226 gridPtr = new ALUGrid::GitterDuneImpl( 2 ); in main()
231 gridPtr = new ALUGrid::GitterDuneImpl(3, filename.c_str()); in main()
[all …]
H A Dtest-backup-restore.cc92 check< Dune::ALUGrid< 2, 2, Dune::cube, Dune::nonconforming > >(); in main()
93 check< Dune::ALUGrid< 2, 2, Dune::simplex, Dune::nonconforming > >(); in main()
94 check< Dune::ALUGrid< 2, 2, Dune::simplex, Dune::conforming > >(); in main()
96 check< Dune::ALUGrid< 3, 3, Dune::cube, Dune::nonconforming > >(); in main()
97 check< Dune::ALUGrid< 3, 3, Dune::simplex, Dune::nonconforming > >(); in main()
98 check< Dune::ALUGrid< 3, 3, Dune::simplex, Dune::conforming > >(); in main()
H A Dinsertgrid.hh16 void insertGrid( DGFParser& dgf, ALUGrid::GitterDuneImpl* grid ) in insertGrid()
20 ALUGrid::Gitter::Geometric::BuilderIF* builder = in insertGrid()
21 dynamic_cast< ALUGrid::Gitter::Geometric::BuilderIF* >( &grid->container() ); in insertGrid()
23 ALUGrid :: MacroGridBuilder mgb ( *builder, (ALUGrid::ProjectVertex *) 0); in insertGrid()
H A Dtest-adaptivity.cc62 typedef Dune::ALUGrid< 2, 2, Dune::cube, Dune::nonconforming > GridType; in main()
72 typedef Dune::ALUGrid< 2, 2, Dune::simplex, Dune::nonconforming > GridType; in main()
82 typedef Dune::ALUGrid< 2, 2, Dune::simplex, Dune::conforming > GridType; in main()
92 typedef Dune::ALUGrid< 3, 3, Dune::cube, Dune::nonconforming > GridType; in main()
102 typedef Dune::ALUGrid< 3, 3, Dune::simplex, Dune::nonconforming > GridType; in main()
112 typedef Dune::ALUGrid< 3, 3, Dune::simplex, Dune::conforming > GridType; in main()
H A Dtest-alugrid.cc698 Dune::ALUGrid< 3, 3, Dune::cube, Dune::nonconforming > grid; in main()
704 Dune::ALUGrid< 3, 3, Dune::simplex, Dune::nonconforming > grid; in main()
710 Dune::ALUGrid< 3, 3, Dune::simplex, Dune::conforming > grid; in main()
749 typedef Dune::ALUGrid< 2, 2, Dune::cube, Dune::nonconforming > GridType; in main()
782 typedef Dune::ALUGrid< 2, 3, Dune::cube, Dune::nonconforming > SurfaceGridType; in main()
795 typedef Dune::ALUGrid< 2, 2, Dune::simplex, Dune::nonconforming > GridType; in main()
842 typedef Dune::ALUGrid< 2, 2, Dune::simplex, Dune::conforming > GridType; in main()
894 typedef Dune::ALUGrid< 3, 3, Dune::cube, Dune::nonconforming > GridType; in main()
927 typedef Dune::ALUGrid< 3, 3, Dune::cube, Dune::nonconforming > GridType; in main()
950 typedef Dune::ALUGrid< 3, 3, Dune::simplex, Dune::nonconforming > GridType; in main()
[all …]
/dports/math/dune-alugrid/dune-alugrid-08c6496d4d4a33df6456c3b402182f353dc2e76d/
H A DREADME.md1 DUNE-ALUGrid
4 [DUNE-ALUGrid][0] is a [Distributed and Unified Numerics Environment][1]
9 details concerning the inner workings of DUNE-ALUGrid can be found
12 [Alkämper, Dedner, Klöfkorn, Nolte. The DUNE-ALUGrid Module, Archive of Numerical Software 4(1), 20…
14 **This is the paper we would ask everyone to cite when using DUNE-ALUGrid.**
24 making DUNE-ALUGrid self contained also in parallel
29 The old ALUGrid version is deprecated and not supported anymore.
32 Dune::ALUGrid< dimgrid, dimworld, eltype, refinetype, communicator > (where communicator has a defa…
35 The define HAVE_ALUGRID will not work correctly anymore. Since DUNE-ALUGrid is now
41 The DUNE-ALUGrid library, headers and test programs are free open-source software,
/dports/math/dune-alugrid/dune-alugrid-08c6496d4d4a33df6456c3b402182f353dc2e76d/cmake/modules/
H A DDuneAlugridMacros.cmake8 DUNETYPE "Dune::ALUGrid< dimgrid, dimworld, simplex, conforming >"
11 DUNETYPE "Dune::ALUGrid< dimgrid, dimworld, cube, nonconforming >"
14 DUNETYPE "Dune::ALUGrid< dimgrid, dimworld, simplex, nonconforming >"
17 # for ALUGrid module we write a separate grid selector file to avoid
27 # avoid conflicts with normal ALUGrid
/dports/math/dune-alugrid/dune-alugrid-08c6496d4d4a33df6456c3b402182f353dc2e76d/dune/alugrid/impl/parallel/
H A Dalusfc.hh17 bool CALL_spaceFillingCurve(const ALUGrid::MpAccessGlobal& mpa, // communicator in CALL_spaceFillingCurve()
40 const int sizeOfVertexData = ALUGrid::LoadBalancer::GraphVertex::sizeOfData ; in CALL_spaceFillingCurve()
70 connect.insert( ALUGrid::MpAccessLocal::sendRank( destination ) ); in CALL_spaceFillingCurve()
83 connect.insert( ALUGrid::MpAccessLocal::recvRank( source ) ); in CALL_spaceFillingCurve()
164 bool CALL_parallelSpaceFillingCurve(const ALUGrid::MpAccessGlobal& mpa, // communicator in CALL_parallelSpaceFillingCurve()
319 connect.insert( ALUGrid::MpAccessLocal::recvRank( source ) ); in CALL_parallelSpaceFillingCurve()
344 connect.insert( ALUGrid::MpAccessLocal::sendRank( destination ) ); in CALL_parallelSpaceFillingCurve()
/dports/math/dune-alugrid/dune-alugrid-08c6496d4d4a33df6456c3b402182f353dc2e76d/examples/callback/
H A Ddiagnostics.hh18 namespace ALUGrid { namespace
165 times.push_back( ::ALUGrid::identU2 ); in printIdentificationTimes()
167 times.push_back( ::ALUGrid::identU3 ); in printIdentificationTimes()
169 times.push_back( ::ALUGrid::identU4 ); in printIdentificationTimes()
172 times.push_back( ::ALUGrid::ldbTimerU2 ); in printIdentificationTimes()
175 times.push_back( ::ALUGrid::ldbTimerU3 ); in printIdentificationTimes()
177 times.push_back( ::ALUGrid::ldbTimerU4 ); in printIdentificationTimes()
380 memUsage.push_back(double(ALUGrid::MyAlloc::allocatedMemory())/1024.0/1024.0); in getMemoryUsage()
/dports/math/dune-alugrid/dune-alugrid-08c6496d4d4a33df6456c3b402182f353dc2e76d/examples/
H A Ddiagnostics.hh18 namespace ALUGrid { namespace
165 times.push_back( ::ALUGrid::identU2 ); in printIdentificationTimes()
167 times.push_back( ::ALUGrid::identU3 ); in printIdentificationTimes()
169 times.push_back( ::ALUGrid::identU4 ); in printIdentificationTimes()
172 times.push_back( ::ALUGrid::ldbTimerU2 ); in printIdentificationTimes()
175 times.push_back( ::ALUGrid::ldbTimerU3 ); in printIdentificationTimes()
177 times.push_back( ::ALUGrid::ldbTimerU4 ); in printIdentificationTimes()
380 memUsage.push_back(double(ALUGrid::MyAlloc::allocatedMemory())/1024.0/1024.0); in getMemoryUsage()
/dports/math/dune-alugrid/dune-alugrid-08c6496d4d4a33df6456c3b402182f353dc2e76d/examples/loadbalance/
H A Ddiagnostics.hh18 namespace ALUGrid { namespace
165 times.push_back( ::ALUGrid::identU2 ); in printIdentificationTimes()
167 times.push_back( ::ALUGrid::identU3 ); in printIdentificationTimes()
169 times.push_back( ::ALUGrid::identU4 ); in printIdentificationTimes()
172 times.push_back( ::ALUGrid::ldbTimerU2 ); in printIdentificationTimes()
175 times.push_back( ::ALUGrid::ldbTimerU3 ); in printIdentificationTimes()
177 times.push_back( ::ALUGrid::ldbTimerU4 ); in printIdentificationTimes()
380 memUsage.push_back(double(ALUGrid::MyAlloc::allocatedMemory())/1024.0/1024.0); in getMemoryUsage()
/dports/math/dune-alugrid/dune-alugrid-08c6496d4d4a33df6456c3b402182f353dc2e76d/examples/quality/
H A Ddiagnostics.hh18 namespace ALUGrid { namespace
165 times.push_back( ::ALUGrid::identU2 ); in printIdentificationTimes()
167 times.push_back( ::ALUGrid::identU3 ); in printIdentificationTimes()
169 times.push_back( ::ALUGrid::identU4 ); in printIdentificationTimes()
172 times.push_back( ::ALUGrid::ldbTimerU2 ); in printIdentificationTimes()
175 times.push_back( ::ALUGrid::ldbTimerU3 ); in printIdentificationTimes()
177 times.push_back( ::ALUGrid::ldbTimerU4 ); in printIdentificationTimes()
380 memUsage.push_back(double(ALUGrid::MyAlloc::allocatedMemory())/1024.0/1024.0); in getMemoryUsage()
/dports/math/dune-alugrid/dune-alugrid-08c6496d4d4a33df6456c3b402182f353dc2e76d/examples/testEfficiency/
H A Ddiagnostics.hh18 namespace ALUGrid { namespace
165 times.push_back( ::ALUGrid::identU2 ); in printIdentificationTimes()
167 times.push_back( ::ALUGrid::identU3 ); in printIdentificationTimes()
169 times.push_back( ::ALUGrid::identU4 ); in printIdentificationTimes()
172 times.push_back( ::ALUGrid::ldbTimerU2 ); in printIdentificationTimes()
175 times.push_back( ::ALUGrid::ldbTimerU3 ); in printIdentificationTimes()
177 times.push_back( ::ALUGrid::ldbTimerU4 ); in printIdentificationTimes()
380 memUsage.push_back(double(ALUGrid::MyAlloc::allocatedMemory())/1024.0/1024.0); in getMemoryUsage()
/dports/math/dune-alugrid/dune-alugrid-08c6496d4d4a33df6456c3b402182f353dc2e76d/examples/communication/
H A Ddiagnostics.hh18 namespace ALUGrid { namespace
165 times.push_back( ::ALUGrid::identU2 ); in printIdentificationTimes()
167 times.push_back( ::ALUGrid::identU3 ); in printIdentificationTimes()
169 times.push_back( ::ALUGrid::identU4 ); in printIdentificationTimes()
172 times.push_back( ::ALUGrid::ldbTimerU2 ); in printIdentificationTimes()
175 times.push_back( ::ALUGrid::ldbTimerU3 ); in printIdentificationTimes()
177 times.push_back( ::ALUGrid::ldbTimerU4 ); in printIdentificationTimes()
380 memUsage.push_back(double(ALUGrid::MyAlloc::allocatedMemory())/1024.0/1024.0); in getMemoryUsage()

1234567