Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Drop unused variable.HEADmaster | Anton Khirnov | 2019-08-16 |
| | |||
* | Sync lapse_prev[01] after writing them. | Anton Khirnov | 2019-07-01 |
| | | | | | | Prevents writing garbage sync zones to the output, which would break when recovering a checkpointed multi-component run into one with different decomposition. | ||
* | Do not try to free built-in MPI types. | Anton Khirnov | 2019-06-29 |
| | |||
* | Use extrapolated solution as initial guess for outermost solve level. | Anton Khirnov | 2019-06-27 |
| | |||
* | Make initial guess interpolation work with MPI. | Anton Khirnov | 2019-06-27 |
| | |||
* | Add an option to extrapolate on the finest level as well. | Anton Khirnov | 2019-06-23 |
| | |||
* | Parallelize the loops. | Anton Khirnov | 2019-06-23 |
| | |||
* | Make the log callback atomic. | Anton Khirnov | 2019-06-14 |
| | | | | | Use a single call to write the entire line to stderr. Avoids mixed lines with e.g. multi-component runs | ||
* | Handle components that lie entirely in the buffer zone. | Anton Khirnov | 2019-06-13 |
| | |||
* | Do not pass NULL to MPI as a datatype. | Anton Khirnov | 2019-06-11 |
| | | | | Use MPI_DATATYPE_NULL. | ||
* | Update for the new mg2d diff coeffs API. | Anton Khirnov | 2019-06-10 |
| | | | | Treat the PDE coeff non-regularities properly. | ||
* | Add support for MPI. | Anton Khirnov | 2019-06-02 |
| | |||
* | Drop commented out obsolete code. | Anton Khirnov | 2019-05-23 |
| | |||
* | Only allocate the context once. | Anton Khirnov | 2019-05-23 |
| | |||
* | Print stats on terminate | Anton Khirnov | 2019-05-23 |
| | |||
* | Make sure the initial guess conforms to the boundary condition. | Anton Khirnov | 2019-04-19 |
| | |||
* | Use better initial guesses for solving. | Anton Khirnov | 2019-04-07 |
| | |||
* | Print stats for the eval solvers | Anton Khirnov | 2019-04-07 |
| | |||
* | Avoid unnecessary solves on the finest reflevel. | Anton Khirnov | 2019-04-07 |
| | |||
* | Use per-substep solvers on the finest level. | Anton Khirnov | 2019-03-18 |
| | |||
* | Fix filling reflection-ghostzone boundary points | Anton Khirnov | 2019-03-17 |
| | | | | Reflection ghostzones are not filled on sync. | ||
* | Eliminate offset_right. | Anton Khirnov | 2019-03-17 |
| | | | | It is ill-defined and confusing. | ||
* | Add an option to scale residual tolerance with dx**-2 | Anton Khirnov | 2019-03-15 |
| | |||
* | Add the exact_size parameter. | Anton Khirnov | 2019-03-15 |
| | |||
* | Make the parameters steerable. | Anton Khirnov | 2019-03-15 |
| | |||
* | Remove unused context variable. | Anton Khirnov | 2019-03-15 |
| | |||
* | Fill the corner ghost points for fine-level boundaries. | Anton Khirnov | 2019-03-15 |
| | |||
* | Cosmetics, get rid of accidentally introduced tabs. | Anton Khirnov | 2019-03-15 |
| | |||
* | Fix and enable 4th order phi derivatives for 4th order solver. | Anton Khirnov | 2019-03-15 |
| | |||
* | Disable dissipation close to the boundary. | Anton Khirnov | 2019-02-20 |
| | |||
* | Fix typo. | Anton Khirnov | 2019-02-16 |
| | |||
* | Drop the use of the pseudospectral solver. | Anton Khirnov | 2019-02-16 |
| | | | | It does not produce good enough results. | ||
* | Stop filling the boundary values for coarsest level. | Anton Khirnov | 2019-02-15 |
| | |||
* | Extrapolate the solution to fill coarsest-level outer ghostpoints. | Anton Khirnov | 2019-02-15 |
| | |||
* | Adapt to mg2d boundary specification changes. | Anton Khirnov | 2019-02-15 |
| | | | | | | Rename FIXDIFF to REFLECT. Use the new FALLOFF BC on the physical boundary. | ||
* | Make the cfl factor used for relaxation runtime-configurable. | Anton Khirnov | 2019-01-04 |
| | |||
* | Use half the coarsest grid size as the outer bound for the spectral solver. | Anton Khirnov | 2019-01-03 |
| | | | | This is only used for the history initialization. | ||
* | Make more solver parameters runtime-configurable. | Anton Khirnov | 2018-12-28 |
| | |||
* | Set the number of solver threads from OMP_NUM_THREADS. | Anton Khirnov | 2018-12-28 |
| | |||
* | Drop unused header. | Anton Khirnov | 2018-12-28 |
| | |||
* | Make logging configurable through the parfile. | Anton Khirnov | 2018-12-28 |
| | |||
* | Implement higher-order finite differences. | Anton Khirnov | 2018-11-29 |
| | |||
* | Add timing benchmarks. | Anton Khirnov | 2018-11-29 |
| | |||
* | Rewrite using a new method. | Anton Khirnov | 2018-09-25 |
| | | | | | Based on 'Adaptive mesh refinement for coupled elliptic-hyperbolic problems' by Pretorius and Choptuik, 2006. | ||
* | Specify maximum reflevel for interpolation. | Anton Khirnov | 2018-08-07 |
| | |||
* | Initial commit. | Anton Khirnov | 2018-08-07 |