Home
last modified time | relevance | path

Searched refs:Tvmult_add (Results 1 – 25 of 46) sorted by relevance

12

/dports/math/deal.ii/dealii-803d21ff957e349b3799cd3ef2c840bc78734305/source/lac/
H A Dprecondition_block_ez.cc67 PreconditionBlockJacobi<SparseMatrixEZ<float>, float>::Tvmult_add<float>(
71 PreconditionBlockJacobi<SparseMatrixEZ<float>, float>::Tvmult_add<double>(
102 PreconditionBlockJacobi<SparseMatrixEZ<double>, float>::Tvmult_add<float>(
106 PreconditionBlockJacobi<SparseMatrixEZ<double>, float>::Tvmult_add<double>(
137 PreconditionBlockJacobi<SparseMatrixEZ<double>, double>::Tvmult_add<float>(
141 PreconditionBlockJacobi<SparseMatrixEZ<double>, double>::Tvmult_add<double>(
203 PreconditionBlockSOR<SparseMatrixEZ<double>, float>::Tvmult_add<float>(
207 PreconditionBlockSOR<SparseMatrixEZ<double>, float>::Tvmult_add<double>(
238 PreconditionBlockSOR<SparseMatrixEZ<double>, double>::Tvmult_add<float>(
242 PreconditionBlockSOR<SparseMatrixEZ<double>, double>::Tvmult_add<double>(
H A Dprecondition_block.inst.in42 template void PreconditionBlockJacobi<SparseMatrix<S1>, S2>::Tvmult_add<S3>(
56 template void PreconditionBlockSOR<SparseMatrix<S1>, S2>::Tvmult_add<S3>(
H A Dsparse_matrix.inst.in112 template void SparseMatrix<S1>::Tvmult_add(V1<S2> &, const V2<S3> &) const;
121 template void SparseMatrix<S1>::Tvmult_add(V1<S2> &, const V2<S3> &) const;
135 template void SparseMatrix<S1>::Tvmult_add(
248 template void SparseMatrix<S1>::Tvmult_add(V1<S2> &, const V2<S3> &) const;
H A Dsparse_matrix_ez.inst.in32 template void SparseMatrixEZ<S1>::Tvmult_add<S2>(Vector<S2> &,
H A Dchunk_sparse_matrix.inst.in94 template void ChunkSparseMatrix<S1>::Tvmult_add(V1<S2> &, const V2<S3> &)
202 // Tvmult_add (V1<S2> &, const V2<S3> &) const;
/dports/math/deal.ii/dealii-803d21ff957e349b3799cd3ef2c840bc78734305/include/deal.II/lac/
H A Dconstrained_linear_operator.h99 return_op.Tvmult_add = [&constraints](Domain &v, const Range &u) { in distribute_constraints_linear_operator()
136 return_op.Tvmult = [Tvmult_add = return_op.Tvmult_add](Domain & v, in distribute_constraints_linear_operator()
139 Tvmult_add(v, u); in distribute_constraints_linear_operator()
178 return_op.Tvmult_add = [&constraints](Domain &v, const Range &u) { in project_to_constrained_linear_operator()
198 return_op.Tvmult = [Tvmult_add = return_op.Tvmult_add](Domain & v, in project_to_constrained_linear_operator()
201 Tvmult_add(v, u); in project_to_constrained_linear_operator()
H A Dlinear_operator.h201 Tvmult_add = [](Domain &, const Range &) { in Payload()
414 first_op.Tvmult_add(v, u);
418 second_op.Tvmult_add(v, u);
419 first_op.Tvmult_add(v, u);
517 op.Tvmult_add(v, u);
631 second_op.Tvmult_add(v, *i);
657 return_op.vmult_add = op.Tvmult_add; in transpose_operator()
659 return_op.Tvmult_add = op.vmult_add; in transpose_operator()
923 return_op.Tvmult_add = [](Domain &, const Range &) {}; in null_operator()
967 return_op.Tvmult_add = return_op.vmult_add; in mean_value_filter()
[all …]
H A Dblock_sparse_matrix_ez.h234 Tvmult_add(BlockVector<somenumber> & dst,
420 block(row, col).Tvmult_add(dst.block(col), src.block(row)); in Tvmult()
428 BlockSparseMatrixEZ<Number>::Tvmult_add( in Tvmult_add() function
439 block(row, col).Tvmult_add(dst.block(col), src.block(row)); in Tvmult_add()
H A Didentity_matrix.h141 Tvmult_add(OutVectorType &out, const InVectorType &in) const;
230 IdentityMatrix::Tvmult_add(OutVectorType &out, const InVectorType &in) const in Tvmult_add() function
H A Dsparse_decomposition.h256 Tvmult_add(OutVector &dst, const InVector &src) const;
401 SparseLUDecomposition<number>::Tvmult_add(OutVector & dst, in Tvmult_add() function
H A Ddiagonal_matrix.h197 Tvmult_add(VectorType &dst, const VectorType &src) const;
399 DiagonalMatrix<VectorType>::Tvmult_add(VectorType & dst, in Tvmult_add() function
H A Dlapack_full_matrix.h407 Tvmult_add(Vector<number2> &w, const Vector<number2> &v) const;
413 Tvmult_add(Vector<number> &w, const Vector<number> &v) const;
1132 LAPACKFullMatrix<number>::Tvmult_add(Vector<number2> &, in Tvmult_add() function
H A Dpetsc_matrix_free.h242 Tvmult_add(VectorBase &dst, const VectorBase &src) const = 0;
H A Dblock_linear_operator.h474 op.block(j, i).Tvmult_add(v.block(i), u.block(j)); in populate_linear_operator_functions()
485 op.block(j, i).Tvmult_add(v.block(i), u.block(j)); in populate_linear_operator_functions()
490 op.Tvmult_add = [&op](Domain &v, const Range &u) { in populate_linear_operator_functions()
509 op.block(j, i).Tvmult_add(v.block(i), u.block(j)); in populate_linear_operator_functions()
518 op.block(j, i).Tvmult_add(v.block(i), u.block(j)); in populate_linear_operator_functions()
H A Dpackaged_operation.h713 return_comp.apply_add = [op, &u](Domain &v) { op.Tvmult_add(v, u); };
800 op.Tvmult_add(v, *i);
H A Dtridiagonal_matrix.h178 Tvmult_add(Vector<number> &w, const Vector<number> &v) const;
H A Dmatrix_block.h285 Tvmult_add(VectorType &w, const VectorType &v) const;
828 MatrixBlock<MatrixType>::Tvmult_add(VectorType &w, const VectorType &v) const in Tvmult_add() function
830 matrix.Tvmult_add(w, v); in Tvmult_add()
H A Dblock_matrix_base.h683 Tvmult_add(BlockVectorType &dst, const BlockVectorType &src) const;
2313 block(row, col).Tvmult_add(dst.block(col), src.block(row)); in Tvmult_block_block()
2332 block(0, col).Tvmult_add(dst.block(col), src); in Tvmult_block_nonblock()
2351 block(row, 0).Tvmult_add(dst, src.block(row)); in Tvmult_nonblock_block()
2374 BlockMatrixBase<MatrixType>::Tvmult_add(BlockVectorType & dst, in Tvmult_add() function
2384 block(row, col).Tvmult_add(dst.block(col), src.block(row)); in Tvmult_add()
H A Dprecondition_block.h560 Tvmult_add(Vector<number2> &, const Vector<number2> &) const;
739 Tvmult_add(Vector<number2> &, const Vector<number2> &) const;
H A Dfull_matrix.h1008 Tvmult_add(Vector<number2> &w, const Vector<number2> &v) const;
1264 FullMatrix<number>::Tvmult_add(Vector<number2> & w, in Tvmult_add() function
/dports/math/deal.ii/dealii-803d21ff957e349b3799cd3ef2c840bc78734305/include/deal.II/multigrid/
H A Dmg_matrix.h91 Tvmult_add(const unsigned int level,
173 Tvmult_add(const unsigned int level,
279 Matrix<VectorType>::Tvmult_add(const unsigned int level, in Tvmult_add() function
283 matrices[level].Tvmult_add(dst, src); in Tvmult_add()
392 MGMatrixSelect<MatrixType, number>::Tvmult_add(const unsigned int level, in Tvmult_add() function
399 m[level].block(row, col).Tvmult_add(dst, src); in Tvmult_add()
H A Dmg_base.h83 Tvmult_add(const unsigned int level,
H A Dmultigrid.h516 Tvmult_add(OtherVectorType &dst, const OtherVectorType &src) const;
921 PreconditionMG<dim, VectorType, TRANSFER>::Tvmult_add( in Tvmult_add() function
/dports/math/deal.ii/dealii-803d21ff957e349b3799cd3ef2c840bc78734305/tests/quick_tests/
H A Dlapack.cc82 A.Tvmult_add(u, v2); in test_rect()
88 LA.Tvmult_add(u, v2); in test_rect()
/dports/math/deal.ii/dealii-803d21ff957e349b3799cd3ef2c840bc78734305/source/multigrid/
H A Dmultigrid.cc139 prolongation_matrices[from_level - 1]->block(b, b).Tvmult_add( in restrict_and_add()
242 .Tvmult_add(dst, src); in restrict_and_add()
298 .Tvmult_add(dst, src); in restrict_and_add()

12