OASIS
Open Algebra Software
Loading...
Searching...
No Matches
Oasis::Matrix Member List

This is the complete list of members for Oasis::Matrix, including all inherited members.

Copy() const -> std::unique_ptr< Expression > finalOasis::LeafExpression< Matrix >inlinevirtual
Differentiate(const Expression &) const -> std::unique_ptr< Expression > finalOasis::Matrixvirtual
Equals(const Expression &other) const -> bool finalOasis::Matrixvirtual
FindZeros() const -> std::vector< std::unique_ptr< Expression > >Oasis::Expression
Generalize() const -> std::unique_ptr< Expression >Oasis::Expressionvirtual
GetCategory() const -> uint32_tOasis::Expressionvirtual
GetCols() const -> size_tOasis::Matrix
GetMatrix() const -> MatrixXXDOasis::Matrix
GetRows() const -> size_tOasis::Matrix
GetType() const -> ExpressionTypeOasis::Expressionvirtual
Identity() const -> std::unique_ptr< Expression >Oasis::Matrix
Integrate(const Expression &integrationVariable) const -> std::unique_ptr< Expression > finalOasis::Matrixvirtual
IntegrateWithBounds(const Expression &, const Expression &, const Expression &) -> std::unique_ptr< Expression >Oasis::Expressionvirtual
Inverse() const -> std::unique_ptr< Matrix >Oasis::Matrix
Is() constOasis::Expressioninline
Is() constOasis::Expressioninline
Is() constOasis::Expressioninline
Matrix()=defaultOasis::Matrix
Matrix(const Matrix &other)=defaultOasis::Matrix
Matrix(size_t numRows, size_t numCols)Oasis::Matrix
Matrix(size_t numRows, size_t numCols, std::vector< double > &vals)Oasis::Matrix
Matrix(MatrixXXD other)Oasis::Matrixexplicit
operator=(const Matrix &other) -> Matrix &=defaultOasis::Matrix
Serialize(SerializationVisitor &visitor) const overrideOasis::LeafExpression< Matrix >inlinevirtual
Simplify() const -> std::unique_ptr< Expression >Oasis::Expressionvirtual
StructurallyEquivalent(const Expression &other) const -> bool finalOasis::LeafExpression< Matrix >inlinevirtual
Substitute(const Expression &, const Expression &) -> std::unique_ptr< Expression > overrideOasis::LeafExpression< Matrix >inlinevirtual
Transpose() const -> std::unique_ptr< Matrix >Oasis::Matrix
~Expression()=defaultOasis::Expressionvirtual