|
using | LHSType = LHS |
|
using | RHSType = RHS |
|
|
| Equation (LHS lhs, RHS rhs) |
|
| Equation (const std::string &label, LHS lhs, RHS rhs) |
|
void | insert_label (std::ostream &os) const |
|
auto | solve () |
|
std::string | latex () const |
|
|
LHS | lhs |
|
RHS | rhs |
|
std::string | label |
|
|
constexpr static const char * | open_context = "\\begin{equation}" |
|
constexpr static const char * | close_context = "\\end{equation}" |
|
|
std::ostream & | operator<< (std::ostream &os, const Equation &eq) |
|
template<typename LHS , typename RHS >
Output the latex formatted version of the eqation.
template<typename LHS , typename RHS >
This does not solve for variables or balance and solve equations.
Simply reduces the right hand side yielding a numeric value. If a non-ValuedVariable variable is included, an exception should be thrown.
The documentation for this class was generated from the following file: