|
dune-vtk 2.12
|
Loading...
Searching...
No Matches
Public Types |
Public Member Functions |
Protected Member Functions |
Protected Attributes |
List of all members
Dune::Vtk::ParallelGridCreator< Grid > Struct Template Reference
#include <dune/vtk/gridcreators/parallelgridcreator.hh>
Inheritance diagram for Dune::Vtk::ParallelGridCreator< Grid >:

Public Types | |
| using | Self = ParallelGridCreator |
| using | Super = DerivedGridCreator< ContinuousGridCreator< Grid >, Self > |
| using | GlobalCoordinate = typename Super::GlobalCoordinate |
| using | VertexId = VertexId_t< GridFactory< Grid > > |
| using | Super = GridCreatorInterface< typename GridCreator::Grid, Derived > |
| using | Grid = typename GridCreator::Grid |
| using | Derived = DerivedType |
Public Member Functions | |
| void | insertVerticesImpl (std::vector< GlobalCoordinate > const &points, std::vector< std::uint64_t > const &point_ids) |
| void | insertPiecesImpl (std::vector< std::string > const &pieces) |
| void | insertVerticesImpl (std::vector< GlobalCoordinate > const &points, std::vector< std::uint64_t > const &point_ids) |
| void | insertElementsImpl (std::vector< std::uint8_t > const &types, std::vector< std::int64_t > const &offsets, std::vector< std::int64_t > const &connectivity) |
| void | insertVertices (std::vector< GlobalCoordinate > const &points, std::vector< std::uint64_t > const &point_ids) |
| Insert all points as vertices into the factory. | |
| void | insertElements (std::vector< std::uint8_t > const &types, std::vector< std::int64_t > const &offsets, std::vector< std::int64_t > const &connectivity) |
| Create elements based on type and connectivity description. | |
| void | insertPieces (std::vector< std::string > const &pieces) |
| Insert part of a grid stored in file into factory. | |
| std::unique_ptr< Grid > | createGrid () const |
| Construct the actual grid using the GridFactory. | |
| GridFactory< Grid > & | factory () |
| Return the associated GridFactory. | |
| GridFactory< Grid > const & | factory () const |
| Return the associated (const) GridFactory. | |
| auto | comm () const |
| Return the mpi collective communicator. | |
Protected Member Functions | |
| Derived & | asDerived () |
| const Derived & | asDerived () const |
Protected Attributes | |
| std::shared_ptr< GridFactory< Grid > > | factory_ |
Member Typedef Documentation
◆ Derived
template<class GridType , class DerivedType >
|
inherited |
◆ GlobalCoordinate
template<class Grid >
| using Dune::Vtk::ParallelGridCreator< Grid >::GlobalCoordinate = typename Super::GlobalCoordinate |
◆ Grid
|
inherited |
◆ Self
template<class Grid >
| using Dune::Vtk::ParallelGridCreator< Grid >::Self = ParallelGridCreator |
◆ Super [1/2]
template<class Grid >
| using Dune::Vtk::ParallelGridCreator< Grid >::Super = DerivedGridCreator<ContinuousGridCreator<Grid>, Self> |
◆ Super [2/2]
template<class Grid >
| using Dune::Vtk::DerivedGridCreator< GridCreator, Derived >::Super = GridCreatorInterface<typename GridCreator::Grid, Derived> |
◆ VertexId
template<class Grid >
| using Dune::Vtk::ParallelGridCreator< Grid >::VertexId = VertexId_t<GridFactory<Grid> > |
Member Function Documentation
◆ asDerived() [1/2]
template<class GridType , class DerivedType >
|
inlineprotectedinherited |
◆ asDerived() [2/2]
template<class GridType , class DerivedType >
|
inlineprotectedinherited |
◆ comm()
template<class GridType , class DerivedType >
|
inlineinherited |
Return the mpi collective communicator.
◆ createGrid()
template<class GridType , class DerivedType >
|
inlineinherited |
Construct the actual grid using the GridFactory.
◆ factory() [1/2]
template<class GridType , class DerivedType >
|
inlineinherited |
Return the associated GridFactory.
◆ factory() [2/2]
template<class GridType , class DerivedType >
|
inlineinherited |
Return the associated (const) GridFactory.
◆ insertElements()
template<class GridType , class DerivedType >
|
inlineinherited |
Create elements based on type and connectivity description.
◆ insertElementsImpl()
|
inlineinherited |
◆ insertPieces()
template<class GridType , class DerivedType >
|
inlineinherited |
Insert part of a grid stored in file into factory.
◆ insertPiecesImpl()
template<class Grid >
|
inline |
◆ insertVertices()
template<class GridType , class DerivedType >
|
inlineinherited |
Insert all points as vertices into the factory.
◆ insertVerticesImpl() [1/2]
|
inlineinherited |
◆ insertVerticesImpl() [2/2]
template<class Grid >
|
inline |
Member Data Documentation
◆ factory_
template<class GridType , class DerivedType >
|
protectedinherited |
The documentation for this struct was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8