LMCAS
Lamina Computer Algebra System
载入中...
搜索中...
未找到
transform_z.cpp 文件参考
transform_z.cpp 的引用(Include)关系图:

浏览该文件的源代码.

命名空间

namespace  LMCAS

枚举

enum class  LMCAS::ZPolynomialPattern { LMCAS::None , LMCAS::Linear , LMCAS::Quadratic , LMCAS::Cubic }

函数

TransformEngineResult LMCAS::z_transform_checked (const std::shared_ptr< SymbolicExpr > &f_n, const std::string &n, const std::string &z)
TransformEngineResult LMCAS::z_transform_checked (const std::shared_ptr< SymbolicExpr > &f_n, const std::string &n, const std::string &z, ComputationContext &context)
static std::shared_ptr< SymbolicExpr > LMCAS::z_transform_core (const std::shared_ptr< SymbolicExpr > &f, const std::string &n, const std::string &z, ComputationContext &context)
static std::shared_ptr< SymbolicExpr > LMCAS::zt_abs_expr (const std::shared_ptr< SymbolicExpr > &expr)
static std::vector< std::shared_ptr< SymbolicExpr > > LMCAS::zt_base_roc (const std::shared_ptr< SymbolicExpr > &base, const std::string &z)
static std::shared_ptr< SymbolicExpr > LMCAS::zt_exponential (const std::shared_ptr< SymbolicExpr > &f, const std::string &n, const std::shared_ptr< SymbolicExpr > &z, ComputationContext &context)
static bool LMCAS::zt_is_exp_seq (const std::shared_ptr< SymbolicExpr > &f, const std::string &n, std::shared_ptr< SymbolicExpr > &base_out)
static bool LMCAS::zt_is_weighted_exp (const std::shared_ptr< SymbolicExpr > &f, const std::string &n, std::shared_ptr< SymbolicExpr > &base)
static std::vector< std::shared_ptr< SymbolicExpr > > LMCAS::zt_lookup_roc (const std::shared_ptr< SymbolicExpr > &f, const std::string &n, const std::string &z)
static std::shared_ptr< SymbolicExpr > LMCAS::zt_polynomial (const std::shared_ptr< SymbolicExpr > &f, const std::string &n, const std::shared_ptr< SymbolicExpr > &z, const std::string &z_var, ComputationContext &context)
static ZPolynomialPattern LMCAS::zt_polynomial_pattern (const std::shared_ptr< SymbolicExpr > &f, const std::string &n)
static std::vector< std::shared_ptr< SymbolicExpr > > LMCAS::zt_roc (const std::shared_ptr< SymbolicExpr > &f, const std::string &n, const std::string &z)
static std::shared_ptr< SymbolicExpr > LMCAS::zt_sum (const std::shared_ptr< SymbolicExpr > &f, const AddNode &addition, const std::string &n, const std::string &z, ComputationContext &context)
static std::shared_ptr< SymbolicExpr > LMCAS::zt_trigonometric (const std::shared_ptr< SymbolicExpr > &f, const std::string &n, const std::shared_ptr< SymbolicExpr > &z, ComputationContext &context)
static std::shared_ptr< SymbolicExpr > LMCAS::zt_unevaluated (const std::shared_ptr< SymbolicExpr > &f, const std::string &n, const std::string &z)
static std::vector< std::shared_ptr< SymbolicExpr > > LMCAS::zt_unit_roc (const std::string &z)