Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Carpet: Remove unused variable | Erik Schnetter | 2012-09-11 |
| | |||
* | Carpet: Remove unused variable | Erik Schnetter | 2012-09-11 |
| | |||
* | CarpetIOHDF5: Use string instead of char[] in HDF5 for large attributes | Erik Schnetter | 2012-09-11 |
| | |||
* | CarpetInterp2: White space change | Erik Schnetter | 2012-09-11 |
| | |||
* | Carpet: Initialise outer_boundaries during recursive load balancing | Erik Schnetter | 2012-09-11 |
| | |||
* | Carpet: Improve layout of grid structure files | Erik Schnetter | 2012-09-11 |
| | |||
* | CarpetRegrid2: Correct error message | Erik Schnetter | 2012-09-11 |
| | |||
* | CarpetLib: Add routine to self-check regions and superregions | Erik Schnetter | 2012-09-11 |
| | | | | | | | Add routine to self-check the datastructure representing regions and superregion. Call this routine after recomposing. | ||
* | Carpet: Ensure minimum size in domain decomposition | Erik Schnetter | 2012-09-11 |
| | | | | Ensure that regions near outer boundaries are not too small. | ||
* | CarpetIO*: Do not overwrite last_output_iteration after recovery | Erik Schnetter | 2012-09-11 |
| | |||
* | CarpetIOHDF5: Increase array size for last_output_iteration_slice | Erik Schnetter | 2012-09-11 |
| | |||
* | CarpetLib: Remove unused typedefs | Erik Schnetter | 2012-09-11 |
| | |||
* | CarpetIOHDF5: close all HDF5 objects when closing a file | Roland Haas | 2012-09-11 |
| | | | | garbage collect HDF5 objects when closing files | ||
* | CarpetIOHDF5: add support for index files to file reader | Roland Haas | 2012-09-11 |
| | | | | | | we try for index files when opening the first file and if this does not succeed do not try opening index files again. This reduces the number of file system accesses when no index files are present. | ||
* | CarpetIOHDF5: teach the checkpointer to write index files | Roland Haas | 2012-09-11 |
| | |||
* | CarpetIOHDF5: defer opening data files until we have to to read a | Roland Haas | 2012-09-11 |
| | | | | dataset | ||
* | CarpetIOHDF5: support indices in sequential chunked output | Roland Haas | 2012-09-11 |
| | | | | which happens to be the output method used for single process runs. | ||
* | CarpetIOHDF5: do not re-parse files for patches when using | Roland Haas | 2012-09-11 |
| | | | | open_one_input_file_at_a_time | ||
* | CarpetIOHDF5: close memory and HDF5 properties leaks mostly associated | Roland Haas | 2012-09-11 |
| | | | | with open_one_input_file_at_a_time | ||
* | Carpet: make parameters steerable | Roland Haas | 2012-09-11 |
| | |||
* | CarpetLib: add self-copy logic to classes with pointer members | Roland Haas | 2012-09-11 |
| | | | | right now disabled by an assert | ||
* | CarpetIOHDF5: add option checkpoint_every_divisor | Roland Haas | 2012-09-11 |
| | | | | | | to checkpoint when cctk_iteration % checkpoint_every_divisor == 0 rather than at whenever checkpoint_every iterations have passed since the last checkpoint | ||
* | Carpet: Move CCTK_INFO calls out of OpenMP parallel region | Erik Schnetter | 2012-09-11 |
| | |||
* | CarpetIOHDF5: only warn once about reading extra files | Roland Haas | 2012-09-11 |
| | | | | | once per variable, refinement level and time level that is. So still about ~3000 warnings in a typical simulation. | ||
* | Carpet: change defaults of periodic_[xyz] to "yes" to match PUGH | Roland Haas | 2012-09-11 |
| | | | | | If any of the periodicity parameter are set to "yes" in a parameter file or checkpoint, Carpet will still abort. | ||
* | Carpet: Introduce more timers to measure communication time | Erik Schnetter | 2012-09-11 |
| | |||
* | LoopControl: Modify code to please PGI compiler | Erik Schnetter | 2012-09-11 |
| | | | | | Declare local variable outside of "#pragma for". Also improve some error messages. | ||
* | CarpetIOF5: Limit number of I/O processes | Erik Schnetter | 2012-09-11 |
| | |||
* | CarpetMG: Remove redefinition of restrict qualifier | Erik Schnetter | 2012-09-11 |
| | |||
* | CarpetJacobi: Remove redefinition of restrict qualifier | Erik Schnetter | 2012-09-11 |
| | |||
* | CarpetCG: Remove redefinition of restrict qualifier | Erik Schnetter | 2012-09-11 |
| | |||
* | LoopControl: Remove redefinition of restrict qualifier | Erik Schnetter | 2012-09-11 |
| | |||
* | CarpetLib: Remove redefinition of restrict qualifier | Erik Schnetter | 2012-09-11 |
| | |||
* | Carpet: Break long lines | Erik Schnetter | 2012-09-11 |
| | |||
* | Move MPI support from flesh to a thorn | Erik Schnetter | 2012-09-11 |
| | | | | | | | Move MPI support from flesh to thorn ExternalLibraries/MPI. This also requires thorns that call MPI directly to declare this in their configuration.ccl. Existing configurations using MPI need to include ExternalLibraries/MPI into their thorn list. | ||
* | CarpetIOF5: Introduce FAILWARN0 | Erik Schnetter | 2012-09-11 |
| | | | | | Introduce FAILWARN0 to check errors for HDF5 functions returning non-negative integers. | ||
* | CarpetRegrid: fix typo using cctk_lbnd instead cctk_lsh | Roland Haas | 2012-09-11 |
| | |||
* | CarpetMask: comment on scheduling in PostStep after SphericalSurface_HasBeenSet | Roland Haas | 2012-09-11 |
| | |||
* | Introduce cctk_ash, retire cctk_lssh | Erik Schnetter | 2012-09-11 |
| | | | | | | | | | Introduce cctk_ash, describing the process-local array shape that has been allocated. This may be larger than cctk_lsh, the process-local shape that should be used. Retire cctk_lssh and related infrastructure to handle staggered grid functions. | ||
* | Introduce cctk_ash, retire cctk_lssh | Erik Schnetter | 2012-09-11 |
| | | | | | | | | | Introduce cctk_ash, describing the process-local array shape that has been allocated. This may be larger than cctk_lsh, the process-local shape that should be used. Retire cctk_lssh and related infrastructure to handle staggered grid functions. | ||
* | Carpet: call POSTREGRID on all finer levels of a regridded level | Roland Haas | 2012-09-11 |
| | | | | | | Carpet assumes that a regridding operation always changes level N and all finer levels so we should call POSTREGRID on all finer levels | ||
* | Carpet: ensure scheduling of global-early routines in POSTREGRID | Roland Haas | 2012-09-11 |
| | | | | | these routines would not start since they were only checked for on rl==0 which is never recomposed. | ||
* | CarpetLib: remove comment about not supporting overlaps in vertex | Roland Haas | 2012-09-11 |
| | | | | | centering since CarpetLib does and the comment is a leftover from an older implementation of the functionality. | ||
* | Carpet: back out of 18d226c24a35 (again) | Roland Haas | 2012-09-11 |
| | | | | | | | | | for reasoning pleas see the source code. In short: Traverse post_recover_variables in only for current timelevel (not for all timelevels). Variables on past timelevels cannot have their boundary conditions applied consistently, because time interpolation for these may requires even older timelevels that are not available. | ||
* | Carpet: Output informative message if HAVE_SCHED_GETAFFINITY is missing | Erik Schnetter | 2012-09-11 |
| | |||
* | Carpet: CCTK_ActiveTimeLevels: Return minimum instead of sum | Erik Schnetter | 2012-09-11 |
| | | | | Return the minimum instead of the sum of the number of active time levels. | ||
* | CarpetLib: Comment out unused variable | Erik Schnetter | 2012-09-11 |
| | |||
* | Carpet: Choose epsilon depending on precision | Erik Schnetter | 2012-09-11 |
| | |||
* | CarpetLib: add index checking on source array in mixed restriction operator | Roland Haas | 2012-09-11 |
| | |||
* | CarpetLibs: shift vertex centered directions in restrict_3d_vc_rf2 | Roland Haas | 2012-09-11 |
| |