|
LMCAS
Lamina Computer Algebra System
|
#include "internal/expression_transform.hpp"#include "internal/vector_calculus_support.hpp"#include "vector_calculus_matrices.hpp"#include <stdexcept>命名空间 | |
| namespace | LMCAS |
函数 | |
| std::shared_ptr< SymbolicExpr > | LMCAS::hessian (const std::shared_ptr< SymbolicExpr > &f, const std::vector< std::string > &vars) |
| VectorCalculusExprResult | LMCAS::hessian_checked (const std::shared_ptr< SymbolicExpr > &f, const std::vector< std::string > &vars) |
| VectorCalculusExprResult | LMCAS::hessian_checked (const std::shared_ptr< SymbolicExpr > &f, const std::vector< std::string > &vars, ComputationContext &context) |
| std::shared_ptr< SymbolicExpr > | LMCAS::jacobian (const std::vector< std::shared_ptr< SymbolicExpr > > &functions, const std::vector< std::string > &vars) |
| VectorCalculusExprResult | LMCAS::jacobian_checked (const std::vector< std::shared_ptr< SymbolicExpr > > &functions, const std::vector< std::string > &vars) |
| VectorCalculusExprResult | LMCAS::jacobian_checked (const std::vector< std::shared_ptr< SymbolicExpr > > &functions, const std::vector< std::string > &vars, ComputationContext &context) |