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
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
*
egs_exact: parallelize matrix construction
Anton Khirnov
2019-03-25
*
egs: reindent
Anton Khirnov
2019-03-25
*
egs: add more timers
Anton Khirnov
2019-03-25
*
egs: only apply the fixval condition when it is non-zero and on init
Anton Khirnov
2019-03-25
*
egs: apply the boundary conditions in the correct order
Anton Khirnov
2019-03-25
*
egs: zero u on allocation
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
*
Add a new separate module for grid transfers/interpolation.
Anton Khirnov
2019-03-23
*
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
*
ndarray: add utility macros to simplify indexing arrays
Anton Khirnov
2019-03-22
*
ndarray: add a function for copying arrays
Anton Khirnov
2019-03-22
*
ell_grid_solve: use ndarray API for allocating internal arrays
Anton Khirnov
2019-03-21
*
ndarray: add new API for n-dimensional arrays
Anton Khirnov
2019-03-21
*
mg2d: remove unused variable.
Anton Khirnov
2019-03-18
*
ell_grid_solve: use BiCGSTAB to speed up exact solves
Anton Khirnov
2019-03-18
*
mg2d: add bicubic prolongation and generic interpolation
Anton Khirnov
2019-03-18
*
ell_grid_solve: remove unused variable
Anton Khirnov
2019-03-11
*
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
*
ell_grid_solve: initialize diff_coeffs to 0
Anton Khirnov
2019-03-04
*
Implement C/r falloff boundary condition.
Anton Khirnov
2019-03-04
*
ell_grid_solve: do not read from outside of allocated boundary values
Anton Khirnov
2019-02-24
*
mg2d: print a more explicit error message when we reach maxiter
Anton Khirnov
2019-02-24
*
ell_grid_solve: do not read from possibly-uninitialized boundary layer
Anton Khirnov
2019-02-08
*
Rename fixdiff boundary condition to reflect.
Anton Khirnov
2019-02-08
*
ell_grid_solve: use the new boundary API to simplify code
Anton Khirnov
2019-02-06
*
mg2d_test: use the new boundary API to simplify code
Anton Khirnov
2019-02-06
*
relax_test: use the new boundary API to simplify code
Anton Khirnov
2019-02-06
*
boundary: add public functions for querying boundary information
Anton Khirnov
2019-02-06
*
Change the meaning of boundary location to make more sense.
Anton Khirnov
2019-02-05
*
Add forgotten header.
Anton Khirnov
2019-02-05
*
meson.build: link-depend on the symbol visibility linker script
Anton Khirnov
2019-02-05
*
residual_calc.asm: use the correct coefficients for y derivatives
Anton Khirnov
2019-02-02
*
mg2d_test: reduce the symmetry of the test problem
Anton Khirnov
2019-02-02
*
mg2d: relax the condition on residual convergence
Anton Khirnov
2019-02-02
*
Add forgotten boundary.c file.
Anton Khirnov
2019-02-02
*
mg2d: print stats properly for exact solves
Anton Khirnov
2019-02-02
*
ell_grid_solve: split residual computation into its own file
Anton Khirnov
2019-01-30
*
mg2d_test: add a test for fixed-derivative boundary condition
Anton Khirnov
2019-01-29
*
mg2d: account for effect of the ~u term on the relaxation factor
Anton Khirnov
2019-01-29
*
relax_test: allow running just one iteration
Anton Khirnov
2019-01-29
*
Fix callback type mismatch
Anton Khirnov
2019-01-29
*
ell_grid_solve: remove unused variables
Anton Khirnov
2019-01-29
[next]