Home
last modified time | relevance | path

Searched refs:SumMatrix (Results 1 – 9 of 9) sorted by relevance

/dports/math/ipopt/Ipopt-3.12.13/Ipopt/src/LinAlg/
H A DIpSumMatrix.cpp25 SumMatrix::SumMatrix(const SumMatrixSpace* owner_space) in SumMatrix() function in Ipopt::SumMatrix
33 SumMatrix::~SumMatrix() in ~SumMatrix()
36 void SumMatrix::SetTerm(Index iterm, Number factor, in SetTerm()
51 Index SumMatrix::NTerms() const in NTerms()
56 void SumMatrix::MultVectorImpl(Number alpha, const Vector &x, in MultVectorImpl()
78 void SumMatrix::TransMultVectorImpl(Number alpha, const Vector& x, in TransMultVectorImpl()
100 bool SumMatrix::HasValidNumbersImpl() const in HasValidNumbersImpl()
112 SumMatrix::ComputeRowAMaxImpl(Vector& rows_norms, bool init) const in ComputeRowAMaxImpl()
125 void SumMatrix::PrintImpl(const Journalist& jnlst, in PrintImpl()
163 SumMatrix* SumMatrixSpace::MakeNewSumMatrix() const in MakeNewSumMatrix()
[all …]
H A DIpSumMatrix.hpp24 class SumMatrix : public Matrix class
32 SumMatrix(const SumMatrixSpace* owner_space);
35 virtual ~SumMatrix();
83 SumMatrix();
86 SumMatrix(const SumMatrix&);
89 void operator=(const SumMatrix&);
136 SumMatrix* MakeNewSumMatrix() const;
/dports/science/simbody/simbody-Simbody-3.7/SimTKmath/Optimizers/src/IpOpt/
H A DIpSumMatrix.cpp31 SumMatrix::SumMatrix(const SumMatrixSpace* owner_space) in SumMatrix() function in SimTKIpopt::SumMatrix
39 SumMatrix::~SumMatrix() in ~SumMatrix()
42 void SumMatrix::SetTerm(Index iterm, Number factor, in SetTerm()
50 void SumMatrix::GetTerm(Index iterm, Number& factor, SmartPtr<const Matrix>& matrix) const in GetTerm()
57 Index SumMatrix::NTerms() const in NTerms()
62 void SumMatrix::MultVectorImpl(Number alpha, const Vector &x, in MultVectorImpl()
84 void SumMatrix::TransMultVectorImpl(Number alpha, const Vector& x, in TransMultVectorImpl()
106 bool SumMatrix::HasValidNumbersImpl() const in HasValidNumbersImpl()
117 void SumMatrix::PrintImpl(const Journalist& jnlst, in PrintImpl()
155 SumMatrix* SumMatrixSpace::MakeNewSumMatrix() const in MakeNewSumMatrix()
[all …]
H A DIpSumMatrix.hpp24 class SumMatrix : public Matrix class
32 SumMatrix(const SumMatrixSpace* owner_space);
35 virtual ~SumMatrix();
79 SumMatrix();
82 SumMatrix(const SumMatrix&);
85 void operator=(const SumMatrix&);
132 SumMatrix* MakeNewSumMatrix() const;
H A DIpTripletHelper.hpp27 class SumMatrix;
60 static Index GetNumberEntries_(const SumMatrix& matrix);
91 …static void FillRowCol_(Index n_entries, const SumMatrix& matrix, Index row_offset, Index col_offs…
93 static void FillValues_(Index n_entries, const SumMatrix& matrix, Number* values);
H A DIpTripletHelper.cpp70 const SumMatrix* sum = dynamic_cast<const SumMatrix*>(mptr); in GetNumberEntries()
143 const SumMatrix* sum = dynamic_cast<const SumMatrix*>(mptr); in FillRowCol()
221 const SumMatrix* sum = dynamic_cast<const SumMatrix*>(mptr); in FillValues()
254 Index TripletHelper::GetNumberEntries_(const SumMatrix& matrix) in GetNumberEntries_()
404 …void TripletHelper::FillRowCol_(Index n_entries, const SumMatrix& matrix, Index row_offset, Index … in FillRowCol_()
423 void TripletHelper::FillValues_(Index n_entries, const SumMatrix& matrix, Number* values) in FillValues_()
/dports/math/ipopt/Ipopt-3.12.13/Ipopt/src/LinAlg/TMatrices/
H A DIpTripletHelper.hpp30 class SumMatrix;
63 static Index GetNumberEntries_(const SumMatrix& matrix);
100 …static void FillRowCol_(Index n_entries, const SumMatrix& matrix, Index row_offset, Index col_offs…
102 static void FillValues_(Index n_entries, const SumMatrix& matrix, Number* values);
H A DIpTripletHelper.cpp73 const SumMatrix* sum = dynamic_cast<const SumMatrix*>(mptr); in GetNumberEntries()
161 const SumMatrix* sum = dynamic_cast<const SumMatrix*>(mptr); in FillRowCol()
257 const SumMatrix* sum = dynamic_cast<const SumMatrix*>(mptr); in FillValues()
308 Index TripletHelper::GetNumberEntries_(const SumMatrix& matrix) in GetNumberEntries_()
473 …void TripletHelper::FillRowCol_(Index n_entries, const SumMatrix& matrix, Index row_offset, Index … in FillRowCol_()
492 void TripletHelper::FillValues_(Index n_entries, const SumMatrix& matrix, Number* values) in FillValues_()
/dports/math/gravity/Gravity-da941e9/thirdparty/Ipopt/include/coin-or/
H A DIpTripletHelper.hpp28 class SumMatrix;
83 const SumMatrix& matrix
188 const SumMatrix& matrix,
197 const SumMatrix& matrix,