Nektar++
|
#include <sstream>
#include <LibUtilities/BasicUtils/ErrorUtil.hpp>
#include <LibUtilities/Python/NekPyConfig.hpp>
Go to the source code of this file.
Typedefs | |
using | NekError = Nektar::ErrorUtil::NekError |
Functions | |
void | export_Basis (py::module &) |
Basis exports. More... | |
void | export_Comm (py::module &) |
Export for Comm communicator. More... | |
void | export_Interpreter (py::module &) |
void | export_Equation (py::module &) |
void | export_Points (py::module &) |
Points exports. More... | |
void | export_SessionReader (py::module &) |
SessionReader exports. More... | |
void | export_ShapeType (py::module &) |
Export for ShapeType enumeration. More... | |
void | export_TimeIntegrationScheme (py::module &) |
void | export_TimeIntegrationSchemeOperators (py::module &) |
PYBIND11_MODULE (_LibUtilities, m) | |
Variables | |
std::stringstream | errorStream |
using NekError = Nektar::ErrorUtil::NekError |
Definition at line 54 of file LibUtilities.cpp.
void export_Basis | ( | py::module & | m | ) |
Basis exports.
Definition at line 56 of file Python/Foundations/Basis.cpp.
References Basis_Create(), Basis_GetZW(), Nektar::LibUtilities::BasisTypeMap, and NEKPY_WRAP_ENUM.
Referenced by PYBIND11_MODULE().
void export_Comm | ( | py::module & | m | ) |
Export for Comm communicator.
Definition at line 56 of file Python/Communication/Comm.cpp.
References AllReduce(), NEKPY_WRAP_ENUM, and Nektar::LibUtilities::ReduceOperatorMap.
Referenced by PYBIND11_MODULE().
void export_Equation | ( | py::module & | m | ) |
Definition at line 186 of file Python/BasicUtils/Equation.cpp.
References ConstructEquation(), Equation_Evaluate1(), Equation_Evaluate2(), Equation_Evaluate3(), Equation_Evaluate4(), Equation_Evaluate5(), and Equation_SetConstants().
Referenced by PYBIND11_MODULE().
void export_Interpreter | ( | py::module & | m | ) |
Definition at line 212 of file Python/Interpreter/Interpreter.cpp.
References Interpreter_AddConstants(), Interpreter_Evaluate(), Interpreter_Evaluate2(), Interpreter_Evaluate3(), Interpreter_Evaluate4(), Interpreter_GetConstant(), Interpreter_GetParameter(), and Interpreter_SetParameters().
Referenced by PYBIND11_MODULE().
void export_Points | ( | py::module & | m | ) |
Points exports.
Definition at line 72 of file Python/Foundations/Points.cpp.
References Nektar::LibUtilities::kPointsTypeStr, NEKPY_WRAP_ENUM_STRING_DOCS, Points_Create(), Points_GetD(), Points_GetD2(), and Points_GetZW().
Referenced by PYBIND11_MODULE().
void export_SessionReader | ( | py::module & | m | ) |
SessionReader exports.
Definition at line 96 of file Python/BasicUtils/SessionReader.cpp.
References CellMLToNektar.pycml::copy(), Gs::Finalise(), and SessionReader_CreateInstance().
Referenced by PYBIND11_MODULE().
void export_ShapeType | ( | py::module & | m | ) |
Export for ShapeType enumeration.
Definition at line 44 of file ShapeType.cpp.
References NEKPY_WRAP_ENUM, and Nektar::LibUtilities::ShapeTypeMap.
Referenced by PYBIND11_MODULE().
void export_TimeIntegrationScheme | ( | py::module & | m | ) |
Definition at line 50 of file Python/TimeIntegration/TimeIntegrationScheme.cpp.
Referenced by PYBIND11_MODULE().
void export_TimeIntegrationSchemeOperators | ( | py::module & | m | ) |
Definition at line 141 of file TimeIntegrationSchemeOperators.cpp.
References TimeIntegrationSchemeOperators_DefineImplicitSolve(), TimeIntegrationSchemeOperators_DefineOdeRhs(), and TimeIntegrationSchemeOperators_DefineProjection().
Referenced by PYBIND11_MODULE().
PYBIND11_MODULE | ( | _LibUtilities | , |
m | |||
) |
Definition at line 56 of file LibUtilities.cpp.
References errorStream, export_Basis(), export_Comm(), export_Equation(), export_Interpreter(), export_Points(), export_SessionReader(), export_ShapeType(), export_TimeIntegrationScheme(), export_TimeIntegrationSchemeOperators(), and Nektar::ErrorUtil::SetErrorStream().
std::stringstream errorStream |
Definition at line 52 of file LibUtilities.cpp.
Referenced by PYBIND11_MODULE().