Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | CarpetLib: Correct determining buffer and overlap zones | Erik Schnetter | 2012-05-11 |
| | |||
* | LoopControl: Explain why downcast is safe | Erik Schnetter | 2012-05-11 |
| | |||
* | CarpetLib: Disable OpenMP collapse statements | Erik Schnetter | 2012-05-05 |
| | | | | These do not work on all systems, and we don't autoconf them yet. | ||
* | CarpetEvolutionMask: use ML_BSSN instead of BSSN_MoL in testsuites | Roland Haas | 2012-05-04 |
| | |||
* | CarpetEvolutionMask: use dd.buffer_widths instead of buffer_width parameter | Roland Haas | 2012-05-04 |
| | |||
* | CarpetLib: Remove superfluous memoryof() definitions | Erik Schnetter | 2012-05-03 |
| | | | | | Remove definitions for memoryof(T*) sinfc there is already memoryof(T const*). xlC does not like having both. | ||
* | Carpet: Run overlap zone tests on 2 processes | Erik Schnetter | 2012-05-02 |
| | |||
* | Carpet: Add test cases for overlap zones | Erik Schnetter | 2012-05-01 |
| | |||
* | Carpet…: Rename buffer2 to overlap zones; correct implementation in dh | Erik Schnetter | 2012-05-01 |
| | | | | | | Rename buffer2 zones to overlap zones. Complete implementing overlap zones in the dh class. | ||
* | CarpetLib: Remove warnings for non-aligned grid variables | Erik Schnetter | 2012-04-30 |
| | |||
* | Carpet: Correct setting core affinity | Erik Schnetter | 2012-04-30 |
| | | | | Correct upper loop bound | ||
* | CarpetRegrid2: Take buffer2 zones into account | Erik Schnetter | 2012-04-28 |
| | |||
* | Carpet: Correct condition for using buffer2 zones | Erik Schnetter | 2012-04-28 |
| | |||
* | CarpetLib: Use vectors instead of lists to store bboxset bboxes | Erik Schnetter | 2012-04-28 |
| | |||
* | Carpet, CarpetLib: Complete patch to support buffer2 zones | Erik Schnetter | 2012-04-28 |
| | |||
* | Carpet: Correct error in thread id handling | Erik Schnetter | 2012-04-28 |
| | |||
* | CarpetLib: Check whether grid functions are aligned | Erik Schnetter | 2012-04-28 |
| | | | | Check whether grid functions are aligned to multiples of a cache line. | ||
* | Add a timer around the scheduled functions barrier | Ian Hinder | 2012-04-28 |
| | |||
* | Add parameter sync_barriers to insert an MPI barrier before every sync | Ian Hinder | 2012-04-28 |
| | | | | This causes each process to wait for all the others to reach this point in the execution. This will happen anyway (for most of the processes) during the sync, and adding this barrier means that this time is not included in the sync timer. Also add a new timer to time this barrier. | ||
* | CarpetIOF5: Add example for outputting grid arrays | Erik Schnetter | 2012-04-26 |
| | |||
* | CarpetIOF5: Add time step information to grid arrays | Erik Schnetter | 2012-04-26 |
| | |||
* | Carpet: Remove debug output | Erik Schnetter | 2012-04-22 |
| | |||
* | Carpet: Set CPU affinity correctly for multiple MPI processes per host | Erik Schnetter | 2012-04-22 |
| | |||
* | CarpetIOHDF5: use version 1.6 of the HDF5 API within hdf5_recombiner | knarf@cct.lsu.edu | 2012-04-17 |
| | | | | | | | There are still systems with only version 1.6 installed, or broken installs of version 1.8 (Debian system packages at least up to squeeze). These systems benefit from a compiling hdf5_recombiner, while version 1.8 is not really required to be used here. | ||
* | Output XML timer tree at end of run | Ian Hinder | 2012-04-16 |
| | |||
* | Carpet: get thread number from CarpetLib's dist object | Roland Haas | 2012-04-09 |
| | |||
* | CarpetLib: store OpenMP thread number in dist object | Roland Haas | 2012-04-09 |
| | |||
* | CarpetRegrid2: Ensure that the refinement hierarchy is symmetry about the ↵ | Erik Schnetter | 2012-04-04 |
| | | | | | | origin, if desired Introduce a new parameter that tests whether the refinement hierarchy is symmetric about the origin. | ||
* | CarpetLib: Improve comment of dh data structures | Erik Schnetter | 2012-04-04 |
| | |||
* | Carpet: Time OutputGH operations | Erik Schnetter | 2012-04-04 |
| | |||
* | Carpet: Do not count ghost zones when calculating speed | Erik Schnetter | 2012-04-04 |
| | | | | When calculating the speed of a simulation, ignore ghost zones. Use two counters, one including the outer boundaries, the other excluding it. | ||
* | CarpetIOASCII: Declare function prototype | Erik Schnetter | 2012-04-04 |
| | |||
* | Make timer tree output precision and threshold configurable with parameters | Ian Hinder | 2012-04-04 |
| | |||
* | CarpetLib: output regions when not-contained error is detected in | Roland Haas | 2012-03-08 |
| | | | | restrict_3d_cc_rf2 and restrict_3d_vc_rf2 | ||
* | Carpet: make OutputGridCoordinates fully multipatch aware | Roland Haas | 2012-03-26 |
| | | | | | | | This is achieved by using domain information in domainspecs the way OutputGrids does. The key functional change was to use Multipatch_ConvertFromPhysicalBoundary (used to fill domainspecs) rather than CoordBase::ConvertFromPhysicalBoundary. | ||
* | Backed out changeset 74ddd545dbb1 | Roland Haas | 2012-03-20 |
| | | | | | I give up. I cannot get this right today. The previous patch would have allowed a thread to switch sockets which is undesirable. | ||
* | Carpet: let thread run on any core [n0,n0+num_threads) instead of binding to | Roland Haas | 2012-03-20 |
| | | | | | | | single core This is the behaviour of eg. Kraken's aprun --cc numa_node. Avoids using omp_get_thread_num(). | ||
* | Backed out changeset 27a049a40a81 | Roland Haas | 2012-03-20 |
| | | | | | sigh, there _is_ a difference between omp_get_num_threads() and omp_get_thread_num() after all. | ||
* | Carpet: replace omp_get_num_threads() by mynthreads to compile without OpenMP | Roland Haas | 2012-03-20 |
| | |||
* | CarpetIOF5: Continue to implement file reading | Erik Schnetter | 2012-03-18 |
| | |||
* | Carpet: Check CPU affinity per thread, not per process | Erik Schnetter | 2012-03-17 |
| | |||
* | Carpet: Don't warn when there are more cores then threads | Erik Schnetter | 2012-03-16 |
| | |||
* | Carpet: Don't use CPU_COUNT | Erik Schnetter | 2012-03-16 |
| | |||
* | Carpet: Add example parameter files for CPU affinity handling | Erik Schnetter | 2012-03-16 |
| | |||
* | Merge | Erik Schnetter | 2012-03-16 |
|\ | |||
| * | Carpet: Add parameter set_cpuaffinity | Erik Schnetter | 2012-03-16 |
| | | |||
* | | CarpetIOScalar: fix handling of io_truncate_files | Roland Haas | 2012-03-13 |
|/ | |||
* | CarpetIOF5: Make generic reading work | Erik Schnetter | 2012-03-07 |
| | |||
* | CarpetIOScalar: add option all_reduction_in_one file to collect all reduction | Roland Haas | 2012-03-03 |
| | | | | results in a single file (with filename *.scalars.asc) | ||
* | Carpet: Avoid superfluous mode changes when synchronising | Erik Schnetter | 2012-03-03 |
| |