Home
last modified time | relevance | path

Searched refs:ilut_precond (Results 1 – 11 of 11) sorted by relevance

/dports/math/gmm++/gmm-5.4/include/gmm/
H A Dgmm_precond_ilut.h102 class ilut_precond {
129 ilut_precond(const Matrix& A, int k_, double eps_) in ilut_precond() function
132 ilut_precond(size_type k_, double eps_) : K(k_), eps(eps_) {} in ilut_precond() function
133 ilut_precond(void) { K = 10; eps = 1E-7; } in ilut_precond() function
140 void ilut_precond<Matrix>::do_ilut(const M& A, row_major) { in do_ilut()
199 void ilut_precond<Matrix>::do_ilut(const Matrix& A, col_major) { in do_ilut()
205 void mult(const ilut_precond<Matrix>& P, const V1 &v1, V2 &v2) { in mult()
231 void left_mult(const ilut_precond<Matrix>& P, const V1 &v1, V2 &v2) { in left_mult()
238 void right_mult(const ilut_precond<Matrix>& P, const V1 &v1, V2 &v2) { in right_mult()
245 void transposed_left_mult(const ilut_precond<Matrix>& P, const V1 &v1, in transposed_left_mult()
[all …]
/dports/cad/gmsh/gmsh-4.9.2-source/contrib/gmm/
H A Dgmm_precond_ilut.h68 class ilut_precond {
93 ilut_precond(const Matrix& A, int k_, double eps_) in ilut_precond() function
96 ilut_precond(size_type k_, double eps_) : K(k_), eps(eps_) {} in ilut_precond() function
97 ilut_precond(void) { K = 10; eps = 1E-7; } in ilut_precond() function
104 void ilut_precond<Matrix>::do_ilut(const M& A, row_major) { in do_ilut()
163 void ilut_precond<Matrix>::do_ilut(const Matrix& A, col_major) { in do_ilut()
169 void mult(const ilut_precond<Matrix>& P, const V1 &v1, V2 &v2) { in mult()
195 void left_mult(const ilut_precond<Matrix>& P, const V1 &v1, V2 &v2) { in left_mult()
202 void right_mult(const ilut_precond<Matrix>& P, const V1 &v1, V2 &v2) { in right_mult()
209 void transposed_left_mult(const ilut_precond<Matrix>& P, const V1 &v1, in transposed_left_mult()
[all …]
/dports/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/detail/ilu/
H A Dilut.hpp352 class ilut_precond class
357ilut_precond(MatrixT const & mat, ilut_tag const & tag) : tag_(tag), L_(mat.size1(), mat.size2()),… in ilut_precond() function in viennacl::linalg::ilut_precond
410 class ilut_precond< viennacl::compressed_matrix<NumericT, AlignmentV> > class
415 ilut_precond(MatrixType const & mat, ilut_tag const & tag) in ilut_precond() function in viennacl::linalg::ilut_precond
/dports/math/viennacl/ViennaCL-1.7.1/examples/tutorial/
H A Diterative.cpp162 …viennacl::linalg::ilut_precond< ublas::compressed_matrix<ScalarType> > ublas_ilut(ublas_matrix,… in main()
168 …viennacl::linalg::ilut_precond< viennacl::compressed_matrix<ScalarType> > vcl_ilut(vcl_compressed_… in main()
H A Diterative.cu162 …viennacl::linalg::ilut_precond< ublas::compressed_matrix<ScalarType> > ublas_ilut(ublas_matrix,… in main()
168 …viennacl::linalg::ilut_precond< viennacl::compressed_matrix<ScalarType> > vcl_ilut(vcl_compressed_… in main()
H A Diterative-ublas.cpp115 …viennacl::linalg::ilut_precond< ublas::compressed_matrix<ScalarType> > ublas_ilut(ublas_matrix,… in main()
H A Dspai.cpp177 viennacl::linalg::ilut_precond<MatrixType> ilut(M, viennacl::linalg::ilut_tag()); in main()
/dports/math/freefem++/FreeFem-sources-4.6/plugin/seq/
H A Dilut.cpp45 typedef ilut_precond< row_matrix< rsvector< double > > > my_ilut_precond;
/dports/math/viennacl/ViennaCL-1.7.1/examples/benchmarks/
H A Dsolver.cpp318 …viennacl::linalg::ilut_precond< ublas::compressed_matrix<ScalarType> > ublas_ilut(ublas_matrix,… in run_benchmark()
331 …viennacl::linalg::ilut_precond< viennacl::compressed_matrix<ScalarType> > vcl_ilut(vcl_compressed_… in run_benchmark()
345 …viennacl::linalg::ilut_precond< viennacl::compressed_matrix<ScalarType> > vcl_ilut_level_schedulin… in run_benchmark()
H A Dsolver.cu318 …viennacl::linalg::ilut_precond< ublas::compressed_matrix<ScalarType> > ublas_ilut(ublas_matrix,… in run_benchmark()
331 …viennacl::linalg::ilut_precond< viennacl::compressed_matrix<ScalarType> > vcl_ilut(vcl_compressed_… in run_benchmark()
345 …viennacl::linalg::ilut_precond< viennacl::compressed_matrix<ScalarType> > vcl_ilut_level_schedulin… in run_benchmark()
/dports/math/gmm++/gmm-5.4/tests/
H A Dgmm_torture20_iterative_solvers.cc182 gmm::ilut_precond<MAT1> P5(m1, 20, prec); in test_procedure()