index
:
mg2d.git
adaptive_step
adaptive_step_egs
avx512
brill_wip
deploy
fd8
fw_generic
interp_wip
make
master
phi
python
simd
simd_interp
step_reject
tmp
tp
transfer_add
transfer_dim
wip
2D multigrid elliptic PDE solver
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
*
mg2d_interp tmp
Anton Khirnov
2020-07-13
*
Merge branch 'adaptive_step' into deploy
Anton Khirnov
2020-07-13
|
\
|
*
mg2d: add support for adaptive step size
Anton Khirnov
2020-07-13
|
*
Add a module for adaptive step control.
Anton Khirnov
2020-07-13
*
|
Merge branch 'fd8' into deploy
Anton Khirnov
2020-07-13
|
\
\
|
*
|
egs: add higher-order finite difference operators
Anton Khirnov
2020-07-13
|
|
/
*
/
Add weighted restriction.
Anton Khirnov
2020-07-13
|
/
*
meson.build: add a trailing slash to asm include path
Anton Khirnov
2020-07-13
*
Track forgotten timer files.
Anton Khirnov
2020-07-13
*
mg2d: avoid leaks in mg_dh_init()
Anton Khirnov
2020-07-12
*
mg2d: add logging to some error paths
Anton Khirnov
2020-07-11
*
Switch to external ndarray library.
Anton Khirnov
2020-06-25
*
bicgstab: drop unused label
Anton Khirnov
2020-01-26
*
common: print the source location in mg2di_assert()
Anton Khirnov
2020-01-26
*
mg2d: create a per-level logging context
Anton Khirnov
2020-01-26
*
mg2d: export the residual norm to the caller
Anton Khirnov
2020-01-20
*
mg2d: add a designated error code for reaching maxiter
Anton Khirnov
2020-01-20
*
transfer: slightly relax the domain overlap check
Anton Khirnov
2020-01-20
*
common: do not interpret printf sequences in mg2di_assert()
Anton Khirnov
2019-07-10
*
mg2d: calculate the cfl from continuous diff coeffs
Anton Khirnov
2019-07-06
*
mg2d: reduce restriction order to 1
Anton Khirnov
2019-06-29
*
egs: reduce the max number of BiCGSTAB iterations to 4
Anton Khirnov
2019-06-29
*
egs: sync the residual maximum across components.
Anton Khirnov
2019-06-29
*
transfer: implement and use 1D interpolation
Anton Khirnov
2019-06-29
*
mg2d: make init_guess() MPI-aware
Anton Khirnov
2019-06-29
*
implement several relax steps per sync
Anton Khirnov
2019-06-29
*
egs: make array allocation more readable
Anton Khirnov
2019-06-29
*
egs: allocate mpi sync parameters only after we know the fd stencil
Anton Khirnov
2019-06-18
*
egs: skip boundary corners for inter-component boundaries
Anton Khirnov
2019-06-18
*
egs: simplify reflection boundary handling
Anton Khirnov
2019-06-14
*
rescalc: improve reflection boundary conditions
Anton Khirnov
2019-06-14
*
egs: constify a function argument
Anton Khirnov
2019-06-14
*
mg2d: add API for specifying singular diff coeffs at the boundaries
Anton Khirnov
2019-06-13
*
mg2d: relax condition on divergence
Anton Khirnov
2019-06-13
*
ndarray: fix handling SLICE_NULL
Anton Khirnov
2019-06-13
*
mg2d: implement multicomponent solves for coarser levels
Anton Khirnov
2019-06-13
*
mg2d: do not pass NULL as a dummy MPI datatype
Anton Khirnov
2019-06-04
*
mg2d: use the all-comp global residual norm for divergence testing
Anton Khirnov
2019-06-04
*
mg2d: export the local component extents in public API
Anton Khirnov
2019-06-02
*
egs: handle falloff boundaries properly with multiple components
Anton Khirnov
2019-06-02
*
mg2d: add support for MPI-based multi-component solves
Anton Khirnov
2019-05-23
*
egs: add support for MPI-based multi-component solves
Anton Khirnov
2019-05-23
*
mg2d_test: scale the tolerance with step size
Anton Khirnov
2019-05-23
*
transfer: allow optional extrapolation
Anton Khirnov
2019-05-23
*
Make the ghost points explicit in prolongation
Anton Khirnov
2019-05-21
*
transfer: implement fw4
Anton Khirnov
2019-05-17
*
transfer: allow grids that do not start at coordinate zero
Anton Khirnov
2019-05-17
*
transfer: unify the code for full-weighted transfer
Anton Khirnov
2019-05-17
*
transfer: add API documentation
Anton Khirnov
2019-05-17
*
egs: simplify condition
Anton Khirnov
2019-05-16
[next]