aboutsummaryrefslogtreecommitdiff
path: root/Carpet/CarpetLib/src/copy_4d.cc
Commit message (Collapse)AuthorAge
* CarpetLib: Disable OpenMP collapse statementsErik Schnetter2012-09-11
| | | | These do not work on all systems, and we don't autoconf them yet.
* CarpetLib: Move some OpenMP parallelisation into the operatorsErik Schnetter2012-09-11
|
* CarpetLib: Extend operator API to allow hyperslabbingErik Schnetter2012-09-11
| | | | | | | Extend API of grid operators and of gdata::copy_from, gdata::transfer_from to allow hyperslabbing Implement hyperslabbing in copy_3d.cc
* CarpetLib: Introduce gdata::allocated_memory_shapeErik Schnetter2011-12-14
| | | | | | Introduce a function gdata::allocated_memory_shape that determines from a given grid size how many grid points should be allocated. This allows adding padding to grid sizes, e.g. to improve cache performance. Use this function when checking grid sizes.
* CarpetLib: Rearrange order of #include statementsErik Schnetter2011-12-14
|
* Combine CarpetLib's INSTANTIATE and Carpet's TYPECASE mechanism into aErik Schnetter2011-12-14
| | | | | | single mechanism provided by CarpetLib. Use this mechanism everywhere.
* CarpetLib: Don't use OpenMP in copy_4dErik Schnetter2011-12-14
|
* Import CarpetErik Schnetter2011-12-14
Ignore-this: 309b4dd613f4af2b84aa5d6743fdb6b3