LMCAS
Lamina Computer Algebra System
载入中...
搜索中...
未找到
ode_support.hpp 文件参考
ode_support.hpp 的引用(Include)关系图:
此图展示该文件被哪些文件直接或间接地引用了:

浏览该文件的源代码.

命名空间

namespace  LMCAS

函数

double LMCAS::try_eval_double (const std::shared_ptr< SymbolicExpr > &expr)
 尝试将表达式求值为 double。
Result< void > LMCAS::validate_numeric_ode_coefficients (const std::vector< double > &coefficients, std::size_t minimum_size, std::size_t maximum_size, const std::string &operation)
Result< void > LMCAS::validate_ode_expr_var_pair (const std::shared_ptr< SymbolicExpr > &expr, const std::string &x, const std::string &y, ComputationContext &context, const std::string &operation)
Result< void > LMCAS::validate_ode_pair_var_pair (const std::shared_ptr< SymbolicExpr > &first, const std::shared_ptr< SymbolicExpr > &second, const std::string &x, const std::string &y, ComputationContext &context, const std::string &operation)
Result< void > LMCAS::validate_ode_three_expr_one_var (const std::shared_ptr< SymbolicExpr > &first, const std::shared_ptr< SymbolicExpr > &second, const std::shared_ptr< SymbolicExpr > &third, const std::string &x, ComputationContext &context, const std::string &operation)
Result< void > LMCAS::validate_ode_two_expr_point (const std::shared_ptr< SymbolicExpr > &p, const std::shared_ptr< SymbolicExpr > &q, const std::shared_ptr< SymbolicExpr > &x0, const std::string &x, ComputationContext &context, const std::string &operation)
Result< void > LMCAS::validate_ode_variables (const std::string &x, const std::string &y, ComputationContext &context, const std::string &operation)
ODESolutionResult LMCAS::wrap_ode_solution (ODESolution solution, ODEType expected_method, const std::string &operation)