LMCAS
Lamina Computer Algebra System
载入中...
搜索中...
未找到
matrix_decomposition_lu.cpp 文件参考
#include "internal/matrix_decomposition_support.hpp"
#include <algorithm>
#include <new>
matrix_decomposition_lu.cpp 的引用(Include)关系图:

浏览该文件的源代码.

命名空间

namespace  LMCAS
namespace  LMCAS::anonymous_namespace{matrix_decomposition_lu.cpp}

类型定义

using LMCAS::anonymous_namespace{matrix_decomposition_lu.cpp}::RationalRows = std::vector<std::vector<Rational>>

函数

void LMCAS::anonymous_namespace{matrix_decomposition_lu.cpp}::eliminate_lu_column (RationalRows &lower, RationalRows &upper, std::size_t column)
Result< void > LMCAS::anonymous_namespace{matrix_decomposition_lu.cpp}::factor_lu (RationalRows &lower, RationalRows &upper, RationalRows &permutation, const std::string &operation)
LUDecompositionResult LMCAS::lu_decomposition_checked (const std::shared_ptr< SymbolicExpr > &A)
LUDecompositionResult LMCAS::lu_decomposition_checked (const std::shared_ptr< SymbolicExpr > &A, ComputationContext &context)
std::shared_ptr< SymbolicExpr > LMCAS::anonymous_namespace{matrix_decomposition_lu.cpp}::rational_rows_expression (const RationalRows &input)