Home
last modified time | relevance | path

Searched refs:DiagonalBlock (Results 1 – 5 of 5) sorted by relevance

/dports/science/dynare/dynare-4.6.4/dynare++/sylv/cc/
H A DQuasiTriangular.hh31 class DiagonalBlock;
60 friend class DiagonalBlock;
68 class DiagonalBlock class
78 DiagonalBlock() = default;
86 DiagonalBlock(int jb, double *a1, double *a2) in DiagonalBlock() function in DiagonalBlock
91 DiagonalBlock(int jb, double *a1) in DiagonalBlock() function in DiagonalBlock
95 DiagonalBlock(const DiagonalBlock &b) = default;
96 DiagonalBlock &operator=(const DiagonalBlock &b) = default;
148 std::list<DiagonalBlock> blocks;
427 virtual col_iter col_end(const DiagonalBlock &b);
[all …]
H A DQuasiTriangular.cc33 DiagonalBlock::getDeterminant() const in getDeterminant()
39 DiagonalBlock::getSBeta() const in getSBeta()
45 DiagonalBlock::getSize() const in getSize()
57 DiagonalBlock::setReal() in setReal()
153 const DiagonalBlock &b = it; in changeBase()
214 DiagonalBlock new_it(it->jbar, d1, d2); in swapLogically()
216 DiagonalBlock new_itp(itp->jbar+1, d3); in swapLogically()
226 DiagonalBlock new_it(it->jbar, d1); in swapLogically()
228 DiagonalBlock new_itp(itp->jbar-1, d2, d3); in swapLogically()
379 QuasiTriangular::col_end(const DiagonalBlock &b) in col_end()
[all …]
H A DBlockDiagonal.hh52 const_col_iter col_begin(const DiagonalBlock &b) const override;
53 col_iter col_begin(const DiagonalBlock &b) override;
54 const_row_iter row_end(const DiagonalBlock &b) const override;
55 row_iter row_end(const DiagonalBlock &b) override;
H A DBlockDiagonal.cc98 BlockDiagonal::col_begin(const DiagonalBlock &b) const in col_begin()
107 BlockDiagonal::col_begin(const DiagonalBlock &b) in col_begin()
116 BlockDiagonal::row_end(const DiagonalBlock &b) const in row_end()
125 BlockDiagonal::row_end(const DiagonalBlock &b) in row_end()
/dports/math/dune-pdelab/dune-pdelab-20c7085389d3eb4f8ca99e1bc60f7fa6036536c8/dune/pdelab/backend/istl/matrixfree/
H A Dassembledblockjacobipreconditioner.hh106 …using DiagonalBlock = ::Eigen::Matrix<value_type, ::Eigen::Dynamic, ::Eigen::Dynamic, ::Eigen::Row… typedef in Dune::PDELab::AssembledBlockJacobiPreconditionerLocalOperator
108 using TupleType = std::tuple<DiagonalBlock, PermutationIndices>;
170 DiagonalBlock diagonalBlock = DiagonalBlock::Constant(size, size, 0.0); in alpha_volume()
171 …impl::WeightedEigenMatrixAccumulationView<DiagonalBlock> viewDiagonalBlock(diagonalBlock, y.weight… in alpha_volume()
175 ::Eigen::PartialPivLU<::Eigen::Ref<DiagonalBlock>> lu(diagonalBlock); in alpha_volume()