Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | CarpetProlongateTest: Correct test case parameter files | Erik Schnetter | 2011-06-08 |
| | |||
* | CarpetLib, Carpet: Add cell-centred TVD prolongation operator | Erik Schnetter | 2011-06-08 |
| | |||
* | CarpetIOHDF5: Typo in comment | Erik Schnetter | 2011-06-08 |
| | |||
* | Merge. | Christian Reisswig | 2011-06-07 |
|\ | |||
| * | Correct index check for eno operators. | Christian Reisswig | 2011-06-07 |
| | | |||
* | | Merge | Erik Schnetter | 2011-06-07 |
|\ \ | |/ |/| | |||
| * | CarpetLib: Correct check for VECTORISE_ALIGNED_ARRAYS | Erik Schnetter | 2011-06-07 |
| | | |||
| * | CarpetIOHDF5: avoid accessing non existend refinement levels for grid arrays | roland.haas@physics.gatech.edu | 2011-06-04 |
| | | |||
* | | Erik's patch to fix a reduction operator problem. | Christian Reisswig | 2011-06-07 |
| | | | | | | | | Without this fix, reductions may depend on the number of processors used. | ||
* | | CC-ENO: Fixed indexing problem in first order failsafe interpolation. | Christian Reisswig | 2011-06-06 |
| | | |||
* | | Erik's patch to fix an issue with interpatch interpolation and cell-centered ↵ | Christian Reisswig | 2011-06-06 |
|/ | | | | AMR. | ||
* | Cell-centered ENO2/ENO3: Switch back to first order if terrain becomes too ↵ | Christian Reisswig | 2011-06-03 |
| | | | | rocky! | ||
* | CarpetReduce: Rewrite prolongation and reduction mask handling | Erik Schnetter | 2011-05-22 |
| | | | | | Rewrite prolongation and reduction mask handling to use the pre-calculated information in the dh structure. | ||
* | CarpetReduce: Correct check for sufficient ghost zones | Erik Schnetter | 2011-05-22 |
| | |||
* | CarpetLib: Pre-calculate bbox regions for reduction mask | Erik Schnetter | 2011-05-22 |
| | | | | | | | | | | Pre-calculate and store the regions for CarpetReduce's reduction weight. Add new dh fields prolongation_boundary and restriction_boundary. Remove field fine_active. Disable also the dh fields buffers_stepped. | ||
* | CarpetLib: Make dummy variable non-constant to pacify compiler | Erik Schnetter | 2011-05-22 |
| | |||
* | LoopControl: Improve error message for illegal loop shapes | Erik Schnetter | 2011-05-15 |
| | |||
* | CarpetMask: Set CarpetReduce::iweight instead of CarpetReduce::weight | Erik Schnetter | 2011-05-11 |
| | |||
* | CarpetReduce: #include <omp.h> | Erik Schnetter | 2011-05-11 |
| | |||
* | CarpetLib: Do not instantiate CCTK_INT prolongation operators | Erik Schnetter | 2011-05-08 |
| | |||
* | Merge. | Christian Reisswig | 2011-05-04 |
|\ | |||
| * | Implementation of 2nd and 3rd order ENO cell-centered prolongation operators. | Christian Reisswig | 2011-05-04 |
| | | |||
* | | Carpet: Add improved "recursive" load balancing scheme, part 2 | Erik Schnetter | 2011-05-01 |
| | | | | | | | | New parameter value "recursive" for Carpet::processor_topology. | ||
* | | Carpet: Add improved "recursive" load balancing scheme | Erik Schnetter | 2011-05-01 |
|/ | | | | Add support for a new load balancing scheme called "recursive", designed and implemented by Peter Diener. This new scheme is more flexible and can distribute the load more evenly than Carpet's current scheme. | ||
* | CarperIOHDF5: Correct stride in recovery | Erik Schnetter | 2011-04-29 |
| | |||
* | CarpetWeb: Update instructions for anonymous read-only access | Erik Schnetter | 2011-04-27 |
| | | | | | Carpet Mercurial is now available anonymously read-only directly from carpetcode.org. | ||
* | CarpetWeb: Correct date | Erik Schnetter | 2011-04-27 |
| | |||
* | CarpetIOHDF5: Correct stride for grid arrays | Erik Schnetter | 2011-04-23 |
| | |||
* | CarpetReduce: Rewrite OpenMP parallelisation for PGI compilers | Erik Schnetter | 2011-04-20 |
| | | | | | Special case the OpenMP parallelisation of the main reduction loop for PGI compilers to circumvent a compiler bug. | ||
* | CarpetRegrid2: New debugging parameter add_levels_automatically | Erik Schnetter | 2011-04-17 |
| | |||
* | CarpetRegrid2: Provide more debug output | Erik Schnetter | 2011-04-17 |
| | |||
* | CarpetLib: Correct calculation of prolongation operators for cell-centred grids | Erik Schnetter | 2011-04-17 |
| | |||
* | CarpetInterp: Use hg::baseextent instead of Carpet::maxspacereflevelfact | Erik Schnetter | 2011-04-17 |
| | | | | | | Use hg::baseextent instead of Carpet::maxspacereflevelfact to determine the stride of a refinement level, because this works independent of the stride on the finest level. | ||
* | CarpetIOHDF5: Use hg::baseextent instead of Carpet::maxspacereflevelfact | Erik Schnetter | 2011-04-17 |
| | | | | | | Use hg::baseextent instead of Carpet::maxspacereflevelfact to determine the stride of a refinement level, because this works independent of the stride on the finest level. | ||
* | Carpet: Use hg::baseextent instead of Carpet::maxspacereflevelfact | Erik Schnetter | 2011-04-17 |
| | | | | | | Use hg::baseextent instead of Carpet::maxspacereflevelfact to determine the stride of a refinement level, because this works independent of the stride on the finest level. | ||
* | Carpet: Allow disabling domain decomposition | Erik Schnetter | 2011-04-17 |
| | |||
* | CarpetInterp2: Simplify atomic expression | Erik Schnetter | 2011-04-15 |
| | |||
* | LoopControl: change storage size calculation to work with Intel 11.1 | Roland Haas | 2011-04-11 |
| | | | | | | | | it seems that ifort's INQUIRE statement returns the byte size of a record divided by four. Maybe it is counting ints? This one uses pointer arithmetic and will work unless Fortran pads the structures differently than C or if a compiler allocates some temporaries when members of arrays are passed to functions. | ||
* | LoopControl: check that Fortran structures match C structures at startup | Roland Haas | 2011-04-06 |
| | | | | | | this is not foolproof (nor necessarily portable). It just checks that the sum of sizeof(lc_statmap_t) and sizeof(lc_control_t) is the same as seen from Fortran (via INQUIRE(IOLENGTH)) and C. | ||
* | LoopControl: support vectorized loops in Fortran interface | Roland Haas | 2011-04-06 |
| | |||
* | CarpetLib: remove superfluous OMP PARALLEL section in (W)ENO prolongation | Roland Haas | 2011-03-30 |
| | |||
* | * encapsulate read of potentially not present attribute | cott | 2011-03-12 |
| | | | | | in an H5E_BEGIN_TRY H5E_END_TRY environment. This prevents hate crimes. | ||
* | CarpetProlongateTest: Disable debug output | Erik Schnetter | 2011-03-10 |
| | |||
* | CarpetProlongateTest: Test interpolation as well | Erik Schnetter | 2011-03-07 |
| | | | | | | | | Add a routine that interpolates to a grid array, testing whether interpolation (including time interpolation) works correctly. Add a test case for 3rd order spatial and 2nd order temporal interpolation. | ||
* | CarpetIOHDF5: Store cell centering offset with grid function attributes | Erik Schnetter | 2011-02-25 |
| | |||
* | CarpetIOHDF5: make sliced 3D output depend on out3D_XXX | Roland Haas | 2011-02-25 |
| | | | | rather than always ocuring together with the old-style 3D output. | ||
* | CarpetReduce: declare aliased GetBoundarySpecification functions | Roland Haas | 2011-02-25 |
| | | | | | from CoordBase and MultiPact in interface.ccl and by including cctk_Functions.h | ||
* | CarpwetWeb: Update | Erik Schnetter | 2011-02-15 |
| | |||
* | CarpetProlongateTest: Expand thorn, add many test cases | Erik Schnetter | 2011-02-11 |
| | | | | Test vertex centred and cell centred prolongation operators. | ||
* | CarpetLib: Correct prolongation stencils | Erik Schnetter | 2011-02-11 |
| | | | | | | Correct cell-centered prolongation stencils. Correct calculation of stencil radii. Add much more self checking. |