|
Nektar++
|
#include <LibUtilities/Python/NekPyConfig.hpp>#include <SpatialDomains/MeshGraph.h>#include <SpatialDomains/MeshGraphIO.h>#include <SpatialDomains/Movement/Movement.h>#include <SpatialDomains/Python/SpatialDomains.h>Go to the source code of this file.
Functions | |
| CompositeSharedPtr | Composite_Init (py::list geometries) |
| template<typename T > | |
| void | MeshGraph_AddGeom (MeshGraphSharedPtr graph, unique_ptr_objpool< T > geom) |
| template<typename T > | |
| void | MeshGraph_GeomMapView (py::module_ &m, const std::string &name) |
| void | export_MeshGraph (py::module &m) |
| MeshGraph exports. | |
| CompositeSharedPtr Composite_Init | ( | py::list | geometries | ) |
Definition at line 48 of file Python/MeshGraph.cpp.
Referenced by export_MeshGraph().
| void export_MeshGraph | ( | py::module & | m | ) |
MeshGraph exports.
Definition at line 116 of file Python/MeshGraph.cpp.
References Composite_Init(), Nektar::SpatialDomains::MeshGraph::Empty(), Nektar::SpatialDomains::MeshGraph::GetComposites(), Nektar::SpatialDomains::MeshGraph::GetCurvedEdges(), Nektar::SpatialDomains::MeshGraph::GetCurvedFaces(), Nektar::SpatialDomains::MeshGraph::GetDomain(), Nektar::SpatialDomains::MeshGraph::GetHexGeom(), Nektar::SpatialDomains::MeshGraph::GetMeshDimension(), Nektar::SpatialDomains::MeshGraph::GetMovement(), Nektar::SpatialDomains::MeshGraph::GetNumElements(), Nektar::SpatialDomains::MeshGraph::GetPointGeom(), Nektar::SpatialDomains::MeshGraph::GetPrismGeom(), Nektar::SpatialDomains::MeshGraph::GetPyrGeom(), Nektar::SpatialDomains::MeshGraph::GetQuadGeom(), Nektar::SpatialDomains::MeshGraph::GetSegGeom(), Nektar::SpatialDomains::MeshGraph::GetSpaceDimension(), Nektar::SpatialDomains::MeshGraph::GetTetGeom(), Nektar::SpatialDomains::MeshGraph::GetTriGeom(), Nektar::SpatialDomains::Composite::m_geomVec, Nektar::SpatialDomains::MeshGraph::SetExpansionInfoToEvenlySpacedPoints(), Nektar::SpatialDomains::MeshGraph::SetExpansionInfoToNumModes(), Nektar::SpatialDomains::MeshGraph::SetExpansionInfoToPointOrder(), Nektar::SpatialDomains::MeshGraph::SetMeshDimension(), and Nektar::SpatialDomains::MeshGraph::SetSpaceDimension().
Referenced by PYBIND11_MODULE().
| void MeshGraph_AddGeom | ( | MeshGraphSharedPtr | graph, |
| unique_ptr_objpool< T > | geom | ||
| ) |
Definition at line 60 of file Python/MeshGraph.cpp.
| void MeshGraph_GeomMapView | ( | py::module_ & | m, |
| const std::string & | name | ||
| ) |
Definition at line 67 of file Python/MeshGraph.cpp.