LMCAS
Lamina Computer Algebra System
载入中...
搜索中...
未找到
multiple_integral.hpp
浏览该文件的文档.
1/** @file multiple_integral.hpp */ #pragma once
2#include "integrator.hpp"
3#include <memory>
4#include <string>
5#include <vector>
6
7namespace LMCAS {
8
10 std::string variable;
11 std::shared_ptr<SymbolicExpr> lower;
12 std::shared_ptr<SymbolicExpr> upper;
13};
14
16 const SymbolicExpr& integrand,
17 const std::vector<IntegrationStep>& steps,
18 Integrator& integrator,
20
21} // namespace LMCAS
#define LMCAS_API
const std::vector< Polynomial< BigInt > > const BigInt ComputationContext & context
Result< SymbolicExpr > integrate_multiple_checked(const SymbolicExpr &integrand, const std::vector< IntegrationStep > &steps, Integrator &integrator, ComputationContext &context)
std::shared_ptr< SymbolicExpr > upper
std::shared_ptr< SymbolicExpr > lower
const std::vector< IntegrationStep > Integrator & integrator