Dune Core Modules (2.8.0)
yaspgrid.hh File Reference
#include <cstdint>
#include <iostream>
#include <vector>
#include <algorithm>
#include <stack>
#include <type_traits>
#include <dune/grid/common/backuprestore.hh>
#include <dune/grid/common/grid.hh>
#include <dune/grid/common/capabilities.hh>
#include <dune/common/hybridutilities.hh>
#include <dune/common/power.hh>
#include <dune/common/bigunsignedint.hh>
#include <dune/common/typetraits.hh>
#include <dune/common/reservedvector.hh>
#include <dune/common/parallel/communication.hh>
#include <dune/common/parallel/mpihelper.hh>
#include <dune/geometry/axisalignedcubegeometry.hh>
#include <dune/geometry/type.hh>
#include <dune/grid/common/indexidset.hh>
#include <dune/grid/common/datahandleif.hh>
#include <dune/common/parallel/mpicommunication.hh>
#include <dune/grid/yaspgrid/coordinates.hh>
#include <dune/grid/yaspgrid/torus.hh>
#include <dune/grid/yaspgrid/ygrid.hh>
#include <dune/grid/yaspgrid/yaspgridgeometry.hh>
#include <dune/grid/yaspgrid/yaspgridentity.hh>
#include <dune/grid/yaspgrid/yaspgridintersection.hh>
#include <dune/grid/yaspgrid/yaspgridintersectioniterator.hh>
#include <dune/grid/yaspgrid/yaspgridhierarchiciterator.hh>
#include <dune/grid/yaspgrid/yaspgridentityseed.hh>
#include <dune/grid/yaspgrid/yaspgridleveliterator.hh>
#include <dune/grid/yaspgrid/yaspgridindexsets.hh>
#include <dune/grid/yaspgrid/yaspgrididset.hh>
#include <dune/grid/yaspgrid/yaspgridpersistentcontainer.hh>
#include <dune/grid/yaspgrid/structuredyaspgridfactory.hh>
#include <dune/grid/yaspgrid/backuprestore.hh>
Go to the source code of this file.
Classes | |
class | Dune::YaspGrid< dim, Coordinates > |
[ provides Dune::Grid ] More... | |
struct | Dune::Capabilities::hasSingleGeometryType< YaspGrid< dim, Coordinates > > |
YaspGrid has only one geometry type for codim 0 entities. More... | |
struct | Dune::Capabilities::isCartesian< YaspGrid< dim, Coordinates > > |
YaspGrid is a Cartesian grid. More... | |
struct | Dune::Capabilities::hasEntity< YaspGrid< dim, Coordinates >, codim > |
YaspGrid has entities for all codimensions. More... | |
struct | Dune::Capabilities::hasEntityIterator< YaspGrid< dim, Coordinates >, codim > |
YaspGrid can iterate over all codimensions. More... | |
struct | Dune::Capabilities::canCommunicate< YaspGrid< dim, Coordinates >, codim > |
YaspGrid can communicate on all codimensions. More... | |
struct | Dune::Capabilities::isLevelwiseConforming< YaspGrid< dim, Coordinates > > |
YaspGrid is levelwise conforming. More... | |
struct | Dune::Capabilities::isLeafwiseConforming< YaspGrid< dim, Coordinates > > |
YaspGrid is leafwise conforming. More... | |
Namespaces | |
namespace | Dune |
Dune namespace. | |
namespace | Dune::Capabilities |
Contains all capabilities classes. | |
Functions | |
template<int d, class CC > | |
std::ostream & | Dune::operator<< (std::ostream &s, const YaspGrid< d, CC > &grid) |
Output operator for multigrids. | |
Detailed Description
YaspGrid stands for yet another structured parallel grid. It will implement the dune grid interface for structured grids with arbitrary overlap, parallel features with two overlap models, periodic boundaries and a fast implementation allowing on-the-fly computations.
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Dec 22, 23:30, 2024)