DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
Loading...
Searching...
No Matches
ArrayEigenMatrix_bind.hpp File Reference
Include dependency graph for ArrayEigenMatrix_bind.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  DNDS
 the host side operators are provided as implemented
 

Typedefs

template<rowsize _mat_ni = 1, rowsize _mat_nj = 1, rowsize _mat_ni_max = _mat_ni, rowsize _mat_nj_max = _mat_nj, rowsize _align = NoAlign>
using DNDS::tPy_ArrayEigenMatrix = py_class_ssp< ArrayEigenMatrix< _mat_ni, _mat_nj, _mat_ni_max, _mat_nj_max, _align > >
 
template<rowsize _mat_ni = 1, rowsize _mat_nj = 1, rowsize _mat_ni_max = _mat_ni, rowsize _mat_nj_max = _mat_nj, rowsize _align = NoAlign>
using DNDS::tPy_ArrayEigenMatrixPair = py_class_ssp< ArrayEigenMatrixPair< _mat_ni, _mat_nj, _mat_ni_max, _mat_nj_max, _align > >
 

Functions

template<rowsize _mat_ni = 1, rowsize _mat_nj = 1, rowsize _mat_ni_max = _mat_ni, rowsize _mat_nj_max = _mat_nj, rowsize _align = NoAlign>
std::string DNDS::pybind11_ArrayEigenMatrix_name_appends ()
 
template<rowsize _mat_ni = 1, rowsize _mat_nj = 1, rowsize _mat_ni_max = _mat_ni, rowsize _mat_nj_max = _mat_nj, rowsize _align = NoAlign>
std::string DNDS::pybind11_ArrayEigenMatrix_name ()
 
template<rowsize _mat_ni = 1, rowsize _mat_nj = 1, rowsize _mat_ni_max = _mat_ni, rowsize _mat_nj_max = _mat_nj, rowsize _align = NoAlign>
std::string DNDS::pybind11_ArrayEigenMatrixPair_name ()
 
template<class TArrayEigenMatrix = ArrayEigenMatrix<3, 3>>
auto DNDS::pybind11_ArrayEigenMatrix_getitem (TArrayEigenMatrix &self, index index_)
 
template<class TArrayEigenMatrix = ArrayEigenMatrix<3, 3>>
auto DNDS::pybind11_ArrayEigenMatrix_setitem (TArrayEigenMatrix &self, index index_, py::buffer row)
 
template<rowsize _mat_ni = 1, rowsize _mat_nj = 1, rowsize _mat_ni_max = _mat_ni, rowsize _mat_nj_max = _mat_nj, rowsize _align = NoAlign>
tPy_ArrayEigenMatrix< _mat_ni, _mat_nj, _mat_ni_max, _mat_nj_max, _align > DNDS::pybind11_ArrayEigenMatrix_declare (py::module_ &m)
 
template<rowsize _mat_ni = 1, rowsize _mat_nj = 1, rowsize _mat_ni_max = _mat_ni, rowsize _mat_nj_max = _mat_nj, rowsize _align = NoAlign>
tPy_ArrayEigenMatrix< _mat_ni, _mat_nj, _mat_ni_max, _mat_nj_max, _align > DNDS::pybind11_ArrayEigenMatrix_get_class (py::module_ &m)
 
template<rowsize _mat_ni = 1, rowsize _mat_nj = 1, rowsize _mat_ni_max = _mat_ni, rowsize _mat_nj_max = _mat_nj, rowsize _align = NoAlign>
void DNDS::pybind11_ArrayEigenMatrix_define (py::module_ &m)
 
template<rowsize _mat_ni = 1, rowsize _mat_nj = 1, rowsize _mat_ni_max = _mat_ni, rowsize _mat_nj_max = _mat_nj, rowsize _align = NoAlign>
void DNDS::_pybind11_ArrayEigenMatrix_define_dispatch (py::module_ &m)
 
template<rowsize _mat_ni = 1, rowsize _mat_nj = 1, rowsize _mat_ni_max = _mat_ni, rowsize _mat_nj_max = _mat_nj, rowsize _align = NoAlign>
tPy_ArrayEigenMatrixPair< _mat_ni, _mat_nj, _mat_ni_max, _mat_nj_max, _align > DNDS::pybind11_ArrayEigenMatrixPair_declare (py::module_ &m)
 
template<rowsize _mat_ni = 1, rowsize _mat_nj = 1, rowsize _mat_ni_max = _mat_ni, rowsize _mat_nj_max = _mat_nj, rowsize _align = NoAlign>
tPy_ArrayEigenMatrixPair< _mat_ni, _mat_nj, _mat_ni_max, _mat_nj_max, _align > DNDS::pybind11_ArrayEigenMatrixPair_get_class (py::module_ &m)
 
template<rowsize _mat_ni = 1, rowsize _mat_nj = 1, rowsize _mat_ni_max = _mat_ni, rowsize _mat_nj_max = _mat_nj, rowsize _align = NoAlign>
void DNDS::pybind11_ArrayEigenMatrixPair_define (py::module_ &m)
 
template<rowsize _mat_ni = 1, rowsize _mat_nj = 1, rowsize _mat_ni_max = _mat_ni, rowsize _mat_nj_max = _mat_nj, rowsize _align = NoAlign>
void DNDS::_pybind11_ArrayEigenMatrixPair_define_dispatch (py::module_ &m)
 
template<rowsize mat_n, size_t N, std::array< int, N > const & Arr, size_t... Is>
void DNDS::__pybind11_callBindArrayEigenMatrixs_rowsizes_sequence (py::module_ &m, std::index_sequence< Is... >)
 
template<rowsize mat_n>
void DNDS::pybind11_callBindArrayEigenMatrixs_rowsizes (py::module_ &m)
 
template void DNDS::pybind11_callBindArrayEigenMatrixs_rowsizes< 1 > (py::module_ &m)
 
template void DNDS::pybind11_callBindArrayEigenMatrixs_rowsizes< 2 > (py::module_ &m)
 
template void DNDS::pybind11_callBindArrayEigenMatrixs_rowsizes< 3 > (py::module_ &m)
 
template void DNDS::pybind11_callBindArrayEigenMatrixs_rowsizes< 4 > (py::module_ &m)
 
template void DNDS::pybind11_callBindArrayEigenMatrixs_rowsizes< 5 > (py::module_ &m)
 
template void DNDS::pybind11_callBindArrayEigenMatrixs_rowsizes< 6 > (py::module_ &m)
 
template void DNDS::pybind11_callBindArrayEigenMatrixs_rowsizes< 7 > (py::module_ &m)
 
template void DNDS::pybind11_callBindArrayEigenMatrixs_rowsizes< 8 > (py::module_ &m)
 
template void DNDS::pybind11_callBindArrayEigenMatrixs_rowsizes< DynamicSize > (py::module_ &m)
 
template void DNDS::pybind11_callBindArrayEigenMatrixs_rowsizes< NonUniformSize > (py::module_ &m)
 
void DNDS::pybind11_bind_ArrayEigenMatrix_All (py::module_ &m)