codac 2.0.0
Loading...
Searching...
No Matches
codac2::symbolic::detail::SympyImporter Class Reference

Imports SymPy scalar expressions into Codac scalar expressions. More...

#include <codac2_sympy_bridge.h>

Public Member Functions

 SympyImporter (const FlatSymbolTable &symbols)
 Builds an importer associated with a symbol table.
ScalarExpr import_scalar (const pybind11::handle &obj) const
 Imports a SymPy scalar expression.

Detailed Description

Imports SymPy scalar expressions into Codac scalar expressions.

Constructor & Destructor Documentation

◆ SympyImporter()

codac2::symbolic::detail::SympyImporter::SympyImporter ( const FlatSymbolTable & symbols)
explicit

Builds an importer associated with a symbol table.

Parameters
symbolsFlat symbol table.

Member Function Documentation

◆ import_scalar()

ScalarExpr codac2::symbolic::detail::SympyImporter::import_scalar ( const pybind11::handle & obj) const

Imports a SymPy scalar expression.

Parameters
objSymPy expression handle.
Returns
Corresponding Codac scalar expression.

The documentation for this class was generated from the following file: