#include <qbpp.hpp>
Definition at line 1105 of file qbpp.hpp.
◆ Model() [1/5]
◆ Model() [2/5]
qbpp::Model::Model |
( |
const Model & |
model | ) |
|
|
inline |
◆ Model() [3/5]
qbpp::Model::Model |
( |
const Expr & |
expr | ) |
|
|
inline |
◆ Model() [4/5]
qbpp::Model::Model |
( |
Model && |
| ) |
|
|
default |
◆ Model() [5/5]
qbpp::Model::Model |
( |
Expr && |
expr | ) |
|
|
inlinenoexcept |
◆ ~Model()
virtual qbpp::Model::~Model |
( |
| ) |
|
|
virtualdefault |
◆ check_expr() [1/2]
static const Expr& qbpp::Model::check_expr |
( |
const Expr & |
expr | ) |
|
|
inlinestaticprotected |
◆ check_expr() [2/2]
static Expr qbpp::Model::check_expr |
( |
Expr && |
expr | ) |
|
|
inlinestaticprotected |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ var_count()
vindex_t qbpp::Model::var_count |
( |
| ) |
const |
|
inline |
◆ get_var()
◆ get_index()
◆ has()
bool qbpp::Model::has |
( |
Var |
var | ) |
const |
|
inline |
◆ term_count()
virtual size_t qbpp::Model::term_count |
( |
| ) |
const |
|
inlinevirtual |
◆ get_expr()
const Expr& qbpp::Model::get_expr |
( |
| ) |
const |
|
inline |
◆ operator const Expr &()
qbpp::Model::operator const Expr & |
( |
| ) |
const |
|
inline |
◆ get_constant()
energy_t qbpp::Model::get_constant |
( |
| ) |
const |
|
inline |
◆ get_terms()
const Terms& qbpp::Model::get_terms |
( |
| ) |
const |
|
inline |
◆ get_index_var()
std::vector<Var> qbpp::Model::get_index_var |
( |
| ) |
const |
|
inline |
◆ expr_ptr_
const std::shared_ptr<const Expr> qbpp::Model::expr_ptr_ |
|
protected |
◆ index_var_ptr_
The documentation for this class was generated from the following file: