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
path:
root
/
mg2d.c
Commit message (
Expand
)
Author
Age
*
hacks
wip
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
*
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
*
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
*
Make the ghost points explicit in prolongation
Anton Khirnov
2019-05-21
*
transfer: unify the code for full-weighted transfer
Anton Khirnov
2019-05-17
*
egs: allow the same context to be used for both relaxation and exact solves
Anton Khirnov
2019-05-06
*
mg2d: print stats regardless of the selected log level
Anton Khirnov
2019-04-24
*
mg2d: set egs init flags properly in all cases
Anton Khirnov
2019-04-24
*
egs: merge residual calc and correct when possible
Anton Khirnov
2019-04-24
*
Add and use a new timer API.
Anton Khirnov
2019-04-19
*
mg2d: timer improvements
Anton Khirnov
2019-04-19
*
mg2d: add higher-order interpolation operators
Anton Khirnov
2019-04-09
*
mg2d: do not crash if print_stats() is called before any solves
Anton Khirnov
2019-04-07
*
mg2d: add API for interpolating an initial guess from a provided grid
Anton Khirnov
2019-04-02
*
mg2d: track the time spent initializing the levels
Anton Khirnov
2019-04-02
*
mg2d: extend stats logging
Anton Khirnov
2019-04-01
*
egs_exact: do not construct the matrix more often than necessary
Anton Khirnov
2019-03-26
*
egs_exact: avoid explicit matrix transpoe
Anton Khirnov
2019-03-26
*
mg2d: do not leak the diff_coeffs interpolator
Anton Khirnov
2019-03-26
*
egs: add more timers
Anton Khirnov
2019-03-25
*
mg2d: use appropriate full-weighted restriction for 3rd order FDs
Anton Khirnov
2019-03-25
*
mg2d: use the new transfer API for inter-grid transfers
Anton Khirnov
2019-03-25
*
mg2d: use ndarray for internal arrays
Anton Khirnov
2019-03-22
*
ell_grid_solve: switch to ndarray in its external API
Anton Khirnov
2019-03-22
*
mg2d: remove unused variable.
Anton Khirnov
2019-03-18
*
mg2d: add bicubic prolongation and generic interpolation
Anton Khirnov
2019-03-18
*
mg2d: make the refinement depth/exact solve size configurable
Anton Khirnov
2019-03-11
*
mg2d: allocate separate data arrays for the multigrid layer
Anton Khirnov
2019-03-11
*
mg2d: remove unused variable
Anton Khirnov
2019-03-11
*
mg2d: refactor levels allocation
Anton Khirnov
2019-03-04
*
mg2d: be less strict for converging to machine epsilon
Anton Khirnov
2019-03-04
*
mg2d: fail if the residual grows too much from the original one
Anton Khirnov
2019-03-04
*
mg2d: take into account the factor in front of ∂_xx when computing the CFL ...
Anton Khirnov
2019-03-04
*
Implement C/r falloff boundary condition.
Anton Khirnov
2019-03-04
*
mg2d: print a more explicit error message when we reach maxiter
Anton Khirnov
2019-02-24
*
Rename fixdiff boundary condition to reflect.
Anton Khirnov
2019-02-08
*
mg2d: relax the condition on residual convergence
Anton Khirnov
2019-02-02
*
mg2d: print stats properly for exact solves
Anton Khirnov
2019-02-02
*
mg2d: account for effect of the ~u term on the relaxation factor
Anton Khirnov
2019-01-29
*
Fix callback type mismatch
Anton Khirnov
2019-01-29
*
mg2d: fail when a full multigrid iteration does not reduce the residual
Anton Khirnov
2019-01-29
*
Solve the discretized system exactly on the coarsest level.
Anton Khirnov
2019-01-26
*
ell_relax -> ell_grid_solve
Anton Khirnov
2019-01-26
*
mg2d: factor out the boundary condition-related API
Anton Khirnov
2019-01-25
[next]