LMCAS
Lamina Computer Algebra System
载入中...
搜索中...
未找到
transform_convolution.cpp 文件参考
#include <stdexcept>
#include "internal/expression_transform.hpp"
#include "internal/transform_support.hpp"
#include "internal/normalization_utils.hpp"
#include <cmath>
#include <exception>
transform_convolution.cpp 的引用(Include)关系图:

浏览该文件的源代码.

命名空间

namespace  LMCAS

函数

TransformEngineResult LMCAS::convolve_checked (const std::shared_ptr< SymbolicExpr > &f, const std::shared_ptr< SymbolicExpr > &g, const std::string &var)
TransformEngineResult LMCAS::convolve_checked (const std::shared_ptr< SymbolicExpr > &f, const std::shared_ptr< SymbolicExpr > &g, const std::string &var, ComputationContext &context)
static TransformEngineResult LMCAS::te_convolve_core (const std::shared_ptr< SymbolicExpr > &f, const std::shared_ptr< SymbolicExpr > &g, const std::string &variable, ComputationContext &context)
static TransformEngineResult LMCAS::te_convolve_sum (const AddNode &addition, const std::shared_ptr< SymbolicExpr > &other, bool sum_is_left, const std::string &variable, ComputationContext &context)
static Result< void > LMCAS::te_validate_convolution_inputs (const std::shared_ptr< SymbolicExpr > &f, const std::shared_ptr< SymbolicExpr > &g, const std::string &var, ComputationContext &context, const std::string &operation)