DNDSR
0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
Loading...
Searching...
No Matches
Boundary_bind.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include <pybind11/stl.h>
4
5
#include "
DNDS/Defines_bind.hpp
"
6
#include "
BoundaryCondition.hpp
"
7
8
namespace
DNDS::Geom
9
{
10
11
using
tPy_AutoAppendName2ID
=
py_class_ssp<AutoAppendName2ID>
;
12
13
inline
void
pybind11_AutoAppendName2ID_define
(py::module_ &m)
14
{
15
auto
AutoAppendName2ID_ =
tPy_AutoAppendName2ID
(m,
"AutoAppendName2ID"
);
16
AutoAppendName2ID_
17
.def(py::init<>())
18
.def_readonly(
"n2id_map"
, &AutoAppendName2ID::n2id_map)
19
.def_readonly(
"id_cap"
, &AutoAppendName2ID::id_cap)
20
.def(
"__call__"
, &AutoAppendName2ID::operator());
21
}
22
}
BoundaryCondition.hpp
Defines_bind.hpp
Shared pybind11 plumbing used by every *_bind.hpp in DNDS (buffer-protocol type check,...
DNDS::Geom
Definition
BaseFunction.hpp:10
DNDS::Geom::tPy_AutoAppendName2ID
py_class_ssp< AutoAppendName2ID > tPy_AutoAppendName2ID
Definition
Boundary_bind.hpp:11
DNDS::Geom::pybind11_AutoAppendName2ID_define
void pybind11_AutoAppendName2ID_define(py::module_ &m)
Definition
Boundary_bind.hpp:13
DNDS::py_class_ssp
py::classh< T > py_class_ssp
Definition
Defines_bind.hpp:21
src
Geom
Boundary_bind.hpp
Generated by
1.9.8