Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ddemidov/amgcl
/ types & classes
Types & classes
645 in github.com/ddemidov/amgcl
⨍
Functions
1,513
◇
Types & classes
645
↓ 47 callers
Class
mm_reader
Matrix market reader.
amgcl/io/mm.hpp:52
↓ 28 callers
Class
init
Convenience wrapper around MPI_Init/MPI_Finalize.
amgcl/mpi/util.hpp:148
↓ 19 callers
Class
cuda_deleter
amgcl/backend/cuda.hpp:110
↓ 12 callers
Class
hip_deleter
amgcl/backend/hip.hpp:122
↓ 12 callers
Class
inner_product
amgcl/mpi/inner_product.hpp:44
↓ 12 callers
Class
params
amgcl/mpi/coarsening/pmis.hpp:60
↓ 8 callers
Class
params
amgcl/amg.hpp:93
↓ 7 callers
Class
params
amgcl/mpi/amg.hpp:65
↓ 5 callers
Class
params
amgcl/preconditioner/cpr.hpp:77
↓ 5 callers
Class
params
amgcl/solver/cg.hpp:82
↓ 5 callers
Class
timeit
examples/pyprecond.py:10
↓ 5 callers
Class
timeit
examples/pysolver.py:10
↓ 4 callers
Class
params
amgcl/relaxation/ilu0.hpp:63
↓ 4 callers
Class
params
amgcl/mpi/make_solver.hpp:72
↓ 4 callers
Class
params
amgcl/mpi/direct_solver/pastix.hpp:70
↓ 3 callers
Class
functor
amgcl/backend/hip.hpp:554
↓ 3 callers
Class
functor
amgcl/backend/cuda.hpp:684
↓ 3 callers
Class
params
amgcl/mpi/subdomain_deflation.hpp:118
↓ 3 callers
Class
params
amgcl/coarsening/ruge_stuben.hpp:56
↓ 3 callers
Class
solver
amgcl/mpi/direct_solver/runtime.hpp:118
↓ 2 callers
Class
bicgstab
amgcl/solver/bicgstab.hpp:56
↓ 2 callers
Class
by_abs_val
amgcl/relaxation/ilut.hpp:306
↓ 2 callers
Class
by_col
amgcl/relaxation/ilut.hpp:319
↓ 2 callers
Class
const_iterator1
amgcl/backend/viennacl.hpp:160
↓ 2 callers
Class
const_iterator2
amgcl/backend/viennacl.hpp:162
↓ 2 callers
Class
empty_level
amgcl/util.hpp:401
↓ 2 callers
Class
gather
amgcl/backend/hip.hpp:418
↓ 2 callers
Class
gather
amgcl/backend/cuda.hpp:548
↓ 2 callers
Class
get_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 callers
Class
iterator
examples/custom_adapter.cpp:67
↓ 2 callers
Class
level
amgcl/amg.hpp:314
↓ 2 callers
Class
level
amgcl/mpi/amg.hpp:257
↓ 2 callers
Class
params
amgcl/deflated_solver.hpp:67
↓ 2 callers
Class
params
amgcl/make_solver.hpp:68
↓ 2 callers
Class
params
amgcl/relaxation/detail/ilu_solve.hpp:57
↓ 2 callers
Class
params
amgcl/mpi/cpr.hpp:65
↓ 2 callers
Class
params
amgcl/mpi/schur_pressure_correction.hpp:75
↓ 2 callers
Class
params
amgcl/mpi/partition/merge.hpp:51
↓ 2 callers
Class
params
amgcl/preconditioner/cpr_drs.hpp:76
↓ 2 callers
Class
params
amgcl/preconditioner/schur_pressure_correction.hpp:85
↓ 2 callers
Class
wait_for_it
amgcl/backend/hpx.hpp:374
↓ 1 callers
Class
L_first
amgcl/relaxation/ilut.hpp:296
↓ 1 callers
Class
clock
Clock class. * Uses omp_get_wtime() when available, std::clock() otherwise. */
amgcl/perf_counter/clock.hpp:51
↓ 1 callers
Class
comp_indices
amgcl/relaxation/ilut.hpp:231
↓ 1 callers
Class
comp_indices
amgcl/relaxation/iluk.hpp:210
↓ 1 callers
Class
cuda_event
amgcl/backend/cuda.hpp:809
↓ 1 callers
Class
deflation_vectors
---------------------------------------------------------------------------
lib/amgcl_mpi.cpp:30
↓ 1 callers
Class
epetra_map
Adapts Epetra_CrsMatrix
amgcl/adapter/epetra.hpp:50
↓ 1 callers
Class
higher_than
amgcl/relaxation/ilut.hpp:284
↓ 1 callers
Class
hip_event
amgcl/backend/hip.hpp:679
↓ 1 callers
Class
hip_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 callers
Class
hold_host
amgcl/backend/eigen.hpp:120
↓ 1 callers
Class
lgmres
amgcl/solver/lgmres.hpp:94
↓ 1 callers
Class
linear_deflation
examples/mpi/runtime_sdd.cpp:90
↓ 1 callers
Class
nonzero
amgcl/relaxation/ilut.hpp:221
↓ 1 callers
Class
nonzero
amgcl/relaxation/iluk.hpp:194
↓ 1 callers
Class
nullspace_params
---------------------------------------------------------------------------
amgcl/coarsening/tentative_prolongation.hpp:63
↓ 1 callers
Class
params
amgcl/mpi/partition/ptscotch.hpp:53
↓ 1 callers
Class
params
amgcl/mpi/partition/parmetis.hpp:53
↓ 1 callers
Class
params
amgcl/mpi/coarsening/smoothed_aggregation.hpp:54
↓ 1 callers
Class
params
amgcl/mpi/coarsening/aggregation.hpp:54
↓ 1 callers
Class
params
amgcl/backend/hpx.hpp:221
↓ 1 callers
Class
params
amgcl/solver/gmres.hpp:72
↓ 1 callers
Class
params
amgcl/solver/bicgstabl.hpp:105
↓ 1 callers
Class
params
amgcl/solver/fgmres.hpp:70
↓ 1 callers
Class
params
amgcl/solver/bicgstab.hpp:72
↓ 1 callers
Class
params
amgcl/solver/lgmres.hpp:107
↓ 1 callers
Class
params
amgcl/solver/richardson.hpp:71
↓ 1 callers
Class
params
amgcl/solver/idrs.hpp:86
↓ 1 callers
Class
params
amgcl/coarsening/smoothed_aggr_emin.hpp:59
↓ 1 callers
Class
params
amgcl/coarsening/smoothed_aggregation.hpp:60
↓ 1 callers
Class
params
amgcl/coarsening/aggregation.hpp:75
↓ 1 callers
Class
partitioned_deflation
examples/mpi/runtime_sdd.cpp:55
↓ 1 callers
Class
poisson_2d
examples/example_mkl.cpp:22
↓ 1 callers
Class
poisson_2d
---------------------------------------------------------------------------
examples/crs_builder.cpp:21
↓ 1 callers
Class
ptr_type
amgcl/backend/interface.hpp:90
↓ 1 callers
Class
row_iterator
amgcl/backend/builtin.hpp:283
↓ 1 callers
Class
row_iterator
amgcl/adapter/reorder.hpp:72
↓ 1 callers
Class
row_iterator
amgcl/adapter/complex.hpp:67
↓ 1 callers
Class
row_iterator
amgcl/adapter/scaled_problem.hpp:74
↓ 1 callers
Class
row_iterator
amgcl/adapter/crs_builder.hpp:117
↓ 1 callers
Class
row_iterator
amgcl/adapter/block_matrix.hpp:71
↓ 1 callers
Class
row_iterator
amgcl/adapter/epetra.hpp:86
↓ 1 callers
Class
scatter
amgcl/backend/hip.hpp:436
↓ 1 callers
Class
scatter
amgcl/backend/cuda.hpp:566
↓ 1 callers
Class
scoped_ticker
amgcl/profiler.hpp:113
↓ 1 callers
Class
skip_negative
amgcl/coarsening/tentative_prolongation.hpp:45
↓ 1 callers
Class
task
amgcl/relaxation/gauss_seidel.hpp:190
↓ 1 callers
Class
task
amgcl/relaxation/detail/ilu_solve.hpp:260
↓ 1 callers
Class
type
amgcl/adapter/crs_tuple.hpp:109
↓ 1 callers
Class
vexcl_params
The VexCL backend parameters.
amgcl/backend/vexcl.hpp:91
↓ 1 callers
Class
viennacl_matrix_adapter
amgcl/backend/viennacl.hpp:156
Class
BuildExt
A custom build extension for adding compiler-specific options.
setup.py:54
Class
EigenSolver
amgcl/solver/eigen.hpp:46
Class
HPX
amgcl/backend/hpx.hpp:213
Class
MBA
examples/mpi/mba.hpp:563
Class
QR
amgcl/detail/qr.hpp:114
Class
QR<value_type, typename std::enable_if<math::is_static_matrix<value_type>::value>::type>
amgcl/detail/qr.hpp:468
Class
TestPyAMGCL
tests/test_pyamgcl.py:45
Class
adjoint_impl
amgcl/value_type/interface.hpp:79
next →
1–100 of 645, ranked by callers