|
DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
|
#include "DNDS/Defines_bind.hpp"#include "DNDS/Array_bind.hpp"#include "Mesh.hpp"#include <pybind11/pybind11.h>#include <pybind11_json/pybind11_json.hpp>#include <pybind11/eigen.h>#include <pybind11/functional.h>Go to the source code of this file.
Namespaces | |
| namespace | DNDS |
| the host side operators are provided as implemented | |
| namespace | DNDS::Geom |
Macros | |
| #define | DNDS_PY_ENUM_CLASS_MeshLoc_ADD(v) value(#v, MeshLoc::v) |
| #define | DNDS_GEOM_UNSTRUCTURED_MESH_PY_DEF_SIMP_FUNC(foo) def(#foo, &UnstructuredMesh::foo) |
| #define | DNDS_GEOM_UNSTRUCTURED_MESH_PY_DEF_READONLY_MEMBER(m_name) def_readonly(#m_name, &UnstructuredMesh::m_name, py::return_value_policy::reference_internal) |
Typedefs | |
| using | DNDS::Geom::tPy_ElemInfo = py_class_ssp< ElemInfo > |
| using | DNDS::Geom::tPy_UnstructuredMesh = py_class_ssp< UnstructuredMesh > |
| using | DNDS::Geom::tPy_UnstructuredMeshSerialRW = py_class_ssp< UnstructuredMeshSerialRW > |
Functions | |
| void | DNDS::Geom::pybind11_ElemInfo_define (py::module_ &m) |
| void | DNDS::Geom::pybind11_ArrayElemInfo_define (py::module_ &m) |
| void | DNDS::Geom::pybind11_MeshLocDefine (py::module_ &m) |
| void | DNDS::Geom::pybind11_UnstructuredMesh_define (py::module_ &m) |
| void | DNDS::Geom::pybind11_UnstructuredMeshSerialRW_define (py::module_ &m) |
| #define DNDS_GEOM_UNSTRUCTURED_MESH_PY_DEF_READONLY_MEMBER | ( | m_name | ) | def_readonly(#m_name, &UnstructuredMesh::m_name, py::return_value_policy::reference_internal) |
| #define DNDS_GEOM_UNSTRUCTURED_MESH_PY_DEF_SIMP_FUNC | ( | foo | ) | def(#foo, &UnstructuredMesh::foo) |
| #define DNDS_PY_ENUM_CLASS_MeshLoc_ADD | ( | v | ) | value(#v, MeshLoc::v) |