OASIS
Open Algebra Software
Loading...
Searching...
No Matches
Linear.cpp File Reference
#include "Oasis/Linear.hpp"
#include "Oasis/Add.hpp"
#include "Oasis/Multiply.hpp"
#include "Oasis/RecursiveCast.hpp"
#include "Oasis/Variable.hpp"
Include dependency graph for Linear.cpp:

Namespaces

namespace  Oasis
 

Functions

auto Oasis::SolveLinearSystems (std::vector< std::unique_ptr< Expression > > &exprs) -> std::map< std::string, double >
 
auto Oasis::ConstructMatrices (const std::vector< std::unique_ptr< Expression > > &exprs) -> std::pair< std::pair< MatrixXXD, Matrix1D >, std::map< std::string, Eigen::Index > >
 
auto Oasis::SolveLinearSystems (MatrixXXD &matrix) -> Matrix1D
 
auto Oasis::SolveLinearSystems (MatrixXXD &matrixA, Matrix1D &matrixb) -> Matrix1D
 From the form Ax=b.