Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | CarpetLib: Correct some type declarations for 4d grid structures | Erik Schnetter | 2013-05-20 |
| | |||
* | CarpetLib: Add missing #include files to cacheinfo.cc | Erik Schnetter | 2013-05-20 |
| | |||
* | CarpetLib: Disable unused refluxing face descriptions | Erik Schnetter | 2013-05-20 |
| | |||
* | CarpetLib: Add routines for integer division that always round down | Erik Schnetter | 2013-05-20 |
| | | | | Standard integer division truncates, which can lead to problems if an intermediat result is negative. | ||
* | CarpetLib: Correct isnorma() for complex numbers | Erik Schnetter | 2013-05-20 |
| | |||
* | CarpetLib: Don't define static_assert | Erik Schnetter | 2013-05-20 |
| | | | | This should now be done by the flesh, using autoconf. | ||
* | CarpetLib: Don't explicitly #include cctk_Config.h | Erik Schnetter | 2013-05-20 |
| | | | | This is done by cctk.h automatically. | ||
* | CarpetLib: More verbose error output if sanity check fails | Erik Schnetter | 2013-05-20 |
| | |||
* | CarpetLib: Only check cache line size if it is used | Erik Schnetter | 2013-05-20 |
| | |||
* | CarpetLib: Change meaning of vect::count to count true (non-zero) elements | Erik Schnetter | 2013-05-20 |
| | | | | Change count() from counting all elements, which is already done by size(), to counting true (non-zero) elements, which is what Fortran's count() does as well. | ||
* | CarpetLib: Rename vect::zip to vect::vzip | Erik Schnetter | 2013-05-20 |
| | | | | vect::map is already called vect::vmap. | ||
* | CarpetLib: Add constructors to create a vector from a low-dimensional vector ↵ | Erik Schnetter | 2013-05-20 |
| | | | | and a scalar | ||
* | CarpetLib: Add some comments explaining implementation | Erik Schnetter | 2013-05-20 |
| | |||
* | CarpetIOASCII: Indentation change | Erik Schnetter | 2013-05-20 |
| | |||
* | CarpetInterp2: Convert some loop bounds to int | Erik Schnetter | 2013-05-20 |
| | | | | The Cray compiler requests this for OpenMP. | ||
* | LoopControl: disable smt by default | Roland Haas | 2013-05-12 |
| | | | | | We currently have issues with this switch changing results of computation when used in combination with openmp and using all cores. | ||
* | Merge branch 'master' of carpetgit@carpetcode.org:carpet | Peter Diener | 2013-04-29 |
|\ | |||
| * | Requirements: add missing include file | Roland Haas | 2013-04-27 |
| | | |||
| * | CarpetLib: Correct alignment mechanism when allocating memory | Erik Schnetter | 2013-04-27 |
| | | | | | | | | Handle the case where new returns memory with an alignment less than the type's size. | ||
| * | CarpetReduce: Offset reduction weights when periodic boundaries are used | Erik Schnetter | 2013-04-25 |
| | | | | | | | | Offset reduction weights by 1/2 grid point when periodic boundaries are used with vertex centering. This means that all interior points have then weight 1, and all boundary points have then weight 0. | ||
* | | Fix in order to compile with IBM compilers. | Peter Diener | 2013-04-29 |
|/ | | | | | | | Without this fix, the IBM compilers would not compile the prolongation operators. Signed-off-by: Peter Diener <diener@cct.lsu.edu> | ||
* | CarpetLib: Vectors is currently required, not optional | Erik Schnetter | 2013-04-10 |
| | | | | Vectors is supposed to be an optional dependency, but building currently fails without this thorn. | ||
* | Requirements: Whitespace change | Erik Schnetter | 2013-04-04 |
| | |||
* | Carpet: Take tapering into account during postrestrict | Erik Schnetter | 2013-04-04 |
| | |||
* | Carpet: Small performance improvement in SyncGroupsByDir | Erik Schnetter | 2013-04-04 |
| | |||
* | Carpet: Exit restriction early if no groups should be restricted | Erik Schnetter | 2013-04-04 |
| | |||
* | CarpetLib: Remove unused/unfinished bboxtree class | Erik Schnetter | 2013-04-04 |
| | |||
* | Requirements: Use location_t to output warnings and errors | Erik Schnetter | 2013-04-04 |
| | | | | | | Add function_data to location_t. Update location_t's output routine. Pass iteration number to Requirements::Recompose. Update callers in Carpet. | ||
* | Requirements: Change location output order; output map before timelevel | Erik Schnetter | 2013-04-04 |
| | |||
* | Requirements: Output iteration number in warnings and error messages | Erik Schnetter | 2013-04-04 |
| | |||
* | Requirements: Change location output format | Erik Schnetter | 2013-04-04 |
| | | | | Treat iteration number as part of "location". | ||
* | Requirements: Unify order of #include statements | Erik Schnetter | 2013-04-04 |
| | |||
* | Requirements: Don't use identifiers starting with an underscore | Erik Schnetter | 2013-04-04 |
| | |||
* | Carpet: Don't call Requirements when only asking about allocated storage | Erik Schnetter | 2013-04-04 |
| | | | | When CCTK_GroupStorage{De,In}crease is called to only inquire about storage (and not modify it), don't call the Requirements thorn. | ||
* | Requirements: Correct handling of timelevels in BeforeRoutine and AfterRoutine | Erik Schnetter | 2013-04-04 |
| | |||
* | Requirements: Remove some duplicate code | Erik Schnetter | 2013-04-04 |
| | |||
* | Carpet: Do not restrict variables marked as "don't restrict" | Erik Schnetter | 2013-04-04 |
| | | | | | Do not restrict variables marked as op_none or op_sync. Mark grid arrays as op_sync, not op_copy, which would still prolongate and restrict them. | ||
* | Requirements: Modify iteration arguments in Requirements.hh | Erik Schnetter | 2013-04-04 |
| | | | | | | | | | Use int instead of CCTK_INT; all other arguments are also int. Change argument order in Sync; move iteration next to reflevel. Add iteration argument to BeforeRoutine; AfterRoutine also takes it. Change name from cctk_iteration to iteration; no other variables have a cctk_ prefix. Update callers in Carpet. | ||
* | Requirements: Re-order if statement (no change in meaning) | Erik Schnetter | 2013-04-04 |
| | |||
* | Requirements: Warn about Requirements.hh being publicly visible | Erik Schnetter | 2013-04-04 |
| | |||
* | Requirements: Simplify logic to detect changes in gridpoint_t | Erik Schnetter | 2013-04-04 |
| | | | | | Introduce operator^ (exclusive-or) for gridpoint_t. Use it when determining whether the state changed. | ||
* | Requirements: Rename parameter print_changes to output_changes | Erik Schnetter | 2013-04-04 |
| | |||
* | Requirements: Add Frank's html generator script | Erik Schnetter | 2013-04-04 |
| | |||
* | Requirements: Remove unneeded #includes | Ian Hinder | 2013-04-04 |
| | |||
* | Requirements: Pass all_clauses as a reference argument rather than using a ↵ | Ian Hinder | 2013-04-04 |
| | | | | global variable | ||
* | Requirements: Move flag variables into gridpoint class | Ian Hinder | 2013-04-04 |
| | |||
* | Requirements: Move all_state class to separate files | Ian Hinder | 2013-04-04 |
| | |||
* | Requirements: Move gridpoint class to a separate file | Ian Hinder | 2013-04-04 |
| | |||
* | Revert part of "Requirements: Beautify code" | Ian Hinder | 2013-04-04 |
| | | | | | This reverts part of commit 40f113decf0d0de18aeabb8cce90bdc835f56fdd which looks like it was committed accidentally and causes tests to fail. | ||
* | Requirements: Move location class to a separate file | Ian Hinder | 2013-04-04 |
| |