MCPcopy Create free account

hub / github.com/ddemidov/amgcl / types & classes

Types & classes645 in github.com/ddemidov/amgcl

↓ 47 callersClassmm_reader
Matrix market reader.
amgcl/io/mm.hpp:52
↓ 28 callersClassinit
Convenience wrapper around MPI_Init/MPI_Finalize.
amgcl/mpi/util.hpp:148
↓ 19 callersClasscuda_deleter
amgcl/backend/cuda.hpp:110
↓ 12 callersClasship_deleter
amgcl/backend/hip.hpp:122
↓ 12 callersClassinner_product
amgcl/mpi/inner_product.hpp:44
↓ 12 callersClassparams
amgcl/mpi/coarsening/pmis.hpp:60
↓ 8 callersClassparams
amgcl/amg.hpp:93
↓ 7 callersClassparams
amgcl/mpi/amg.hpp:65
↓ 5 callersClassparams
amgcl/preconditioner/cpr.hpp:77
↓ 5 callersClassparams
amgcl/solver/cg.hpp:82
↓ 5 callersClasstimeit
examples/pyprecond.py:10
↓ 5 callersClasstimeit
examples/pysolver.py:10
↓ 4 callersClassparams
amgcl/relaxation/ilu0.hpp:63
↓ 4 callersClassparams
amgcl/mpi/make_solver.hpp:72
↓ 4 callersClassparams
amgcl/mpi/direct_solver/pastix.hpp:70
↓ 3 callersClassfunctor
amgcl/backend/hip.hpp:554
↓ 3 callersClassfunctor
amgcl/backend/cuda.hpp:684
↓ 3 callersClassparams
amgcl/mpi/subdomain_deflation.hpp:118
↓ 3 callersClassparams
amgcl/coarsening/ruge_stuben.hpp:56
↓ 3 callersClasssolver
amgcl/mpi/direct_solver/runtime.hpp:118
↓ 2 callersClassbicgstab
amgcl/solver/bicgstab.hpp:56
↓ 2 callersClassby_abs_val
amgcl/relaxation/ilut.hpp:306
↓ 2 callersClassby_col
amgcl/relaxation/ilut.hpp:319
↓ 2 callersClassconst_iterator1
amgcl/backend/viennacl.hpp:160
↓ 2 callersClassconst_iterator2
amgcl/backend/viennacl.hpp:162
↓ 2 callersClassempty_level
amgcl/util.hpp:401
↓ 2 callersClassgather
amgcl/backend/hip.hpp:418
↓ 2 callersClassgather
amgcl/backend/cuda.hpp:548
↓ 2 callersClassget_pybind_include
Helper class to determine the pybind11 include path The purpose of this class is to postpone importing pybind11 until it is actually installe
setup.py:9
↓ 2 callersClassiterator
examples/custom_adapter.cpp:67
↓ 2 callersClasslevel
amgcl/amg.hpp:314
↓ 2 callersClasslevel
amgcl/mpi/amg.hpp:257
↓ 2 callersClassparams
amgcl/deflated_solver.hpp:67
↓ 2 callersClassparams
amgcl/make_solver.hpp:68
↓ 2 callersClassparams
amgcl/relaxation/detail/ilu_solve.hpp:57
↓ 2 callersClassparams
amgcl/mpi/cpr.hpp:65
↓ 2 callersClassparams
amgcl/mpi/schur_pressure_correction.hpp:75
↓ 2 callersClassparams
amgcl/mpi/partition/merge.hpp:51
↓ 2 callersClassparams
amgcl/preconditioner/cpr_drs.hpp:76
↓ 2 callersClassparams
amgcl/preconditioner/schur_pressure_correction.hpp:85
↓ 2 callersClasswait_for_it
amgcl/backend/hpx.hpp:374
↓ 1 callersClassL_first
amgcl/relaxation/ilut.hpp:296
↓ 1 callersClassclock
Clock class. * Uses omp_get_wtime() when available, std::clock() otherwise. */
amgcl/perf_counter/clock.hpp:51
↓ 1 callersClasscomp_indices
amgcl/relaxation/ilut.hpp:231
↓ 1 callersClasscomp_indices
amgcl/relaxation/iluk.hpp:210
↓ 1 callersClasscuda_event
amgcl/backend/cuda.hpp:809
↓ 1 callersClassdeflation_vectors
---------------------------------------------------------------------------
lib/amgcl_mpi.cpp:30
↓ 1 callersClassepetra_map
Adapts Epetra_CrsMatrix
amgcl/adapter/epetra.hpp:50
↓ 1 callersClasshigher_than
amgcl/relaxation/ilut.hpp:284
↓ 1 callersClasship_event
amgcl/backend/hip.hpp:679
↓ 1 callersClasship_mat_descr_deleter
hipsparseMatDescr_t is typedef void* in hipSPARSE and collides with the dense-vector descriptor handled by backend::detail::hip_deleter, so the legacy
amgcl/relaxation/rocsparse_ilu0.hpp:58
↓ 1 callersClasshold_host
amgcl/backend/eigen.hpp:120
↓ 1 callersClasslgmres
amgcl/solver/lgmres.hpp:94
↓ 1 callersClasslinear_deflation
examples/mpi/runtime_sdd.cpp:90
↓ 1 callersClassnonzero
amgcl/relaxation/ilut.hpp:221
↓ 1 callersClassnonzero
amgcl/relaxation/iluk.hpp:194
↓ 1 callersClassnullspace_params
---------------------------------------------------------------------------
amgcl/coarsening/tentative_prolongation.hpp:63
↓ 1 callersClassparams
amgcl/mpi/partition/ptscotch.hpp:53
↓ 1 callersClassparams
amgcl/mpi/partition/parmetis.hpp:53
↓ 1 callersClassparams
amgcl/mpi/coarsening/smoothed_aggregation.hpp:54
↓ 1 callersClassparams
amgcl/mpi/coarsening/aggregation.hpp:54
↓ 1 callersClassparams
amgcl/backend/hpx.hpp:221
↓ 1 callersClassparams
amgcl/solver/gmres.hpp:72
↓ 1 callersClassparams
amgcl/solver/bicgstabl.hpp:105
↓ 1 callersClassparams
amgcl/solver/fgmres.hpp:70
↓ 1 callersClassparams
amgcl/solver/bicgstab.hpp:72
↓ 1 callersClassparams
amgcl/solver/lgmres.hpp:107
↓ 1 callersClassparams
amgcl/solver/richardson.hpp:71
↓ 1 callersClassparams
amgcl/solver/idrs.hpp:86
↓ 1 callersClassparams
amgcl/coarsening/smoothed_aggr_emin.hpp:59
↓ 1 callersClassparams
amgcl/coarsening/smoothed_aggregation.hpp:60
↓ 1 callersClassparams
amgcl/coarsening/aggregation.hpp:75
↓ 1 callersClasspartitioned_deflation
examples/mpi/runtime_sdd.cpp:55
↓ 1 callersClasspoisson_2d
examples/example_mkl.cpp:22
↓ 1 callersClasspoisson_2d
---------------------------------------------------------------------------
examples/crs_builder.cpp:21
↓ 1 callersClassptr_type
amgcl/backend/interface.hpp:90
↓ 1 callersClassrow_iterator
amgcl/backend/builtin.hpp:283
↓ 1 callersClassrow_iterator
amgcl/adapter/reorder.hpp:72
↓ 1 callersClassrow_iterator
amgcl/adapter/complex.hpp:67
↓ 1 callersClassrow_iterator
amgcl/adapter/scaled_problem.hpp:74
↓ 1 callersClassrow_iterator
amgcl/adapter/crs_builder.hpp:117
↓ 1 callersClassrow_iterator
amgcl/adapter/block_matrix.hpp:71
↓ 1 callersClassrow_iterator
amgcl/adapter/epetra.hpp:86
↓ 1 callersClassscatter
amgcl/backend/hip.hpp:436
↓ 1 callersClassscatter
amgcl/backend/cuda.hpp:566
↓ 1 callersClassscoped_ticker
amgcl/profiler.hpp:113
↓ 1 callersClassskip_negative
amgcl/coarsening/tentative_prolongation.hpp:45
↓ 1 callersClasstask
amgcl/relaxation/gauss_seidel.hpp:190
↓ 1 callersClasstask
amgcl/relaxation/detail/ilu_solve.hpp:260
↓ 1 callersClasstype
amgcl/adapter/crs_tuple.hpp:109
↓ 1 callersClassvexcl_params
The VexCL backend parameters.
amgcl/backend/vexcl.hpp:91
↓ 1 callersClassviennacl_matrix_adapter
amgcl/backend/viennacl.hpp:156
ClassBuildExt
A custom build extension for adding compiler-specific options.
setup.py:54
ClassEigenSolver
amgcl/solver/eigen.hpp:46
ClassHPX
amgcl/backend/hpx.hpp:213
ClassMBA
examples/mpi/mba.hpp:563
ClassQR
amgcl/detail/qr.hpp:114
ClassQR<value_type, typename std::enable_if<math::is_static_matrix<value_type>::value>::type>
amgcl/detail/qr.hpp:468
ClassTestPyAMGCL
tests/test_pyamgcl.py:45
Classadjoint_impl
amgcl/value_type/interface.hpp:79
next →1–100 of 645, ranked by callers