DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
Loading...
Searching...
No Matches
EulerP_Physics_bind.hpp File Reference

Pybind11 bindings for the EulerP Physics class. More...

#include "EulerP_Physics.hpp"
#include "DNDS/Defines_bind.hpp"
#include <pybind11_json/pybind11_json.hpp>
Include dependency graph for EulerP_Physics_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
 
namespace  DNDS::EulerP
 Namespace for the EulerP alternative evaluator module with GPU support.
 

Functions

void DNDS::EulerP::pybind11_Physics_bind (py::module_ &m)
 Registers pybind11 bindings for the Physics class.
 

Detailed Description

Pybind11 bindings for the EulerP Physics class.

Exposes the Physics class to Python with:

  • Default constructor
  • to_dict() for JSON-compatible dict serialization
  • from_dict() static factory for constructing Physics from a Python dict

Definition in file EulerP_Physics_bind.hpp.