Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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 |
| | |||
* | Requirements: fix a couple of bugs in the debug output | Frank Löffler | 2013-04-04 |
| | |||
* | swap upper/lower case for location output | Frank Löffler | 2013-04-03 |
| | |||
* | Requirements: pass iteration down and print in debug output; also print when ↵ | Frank Löffler | 2013-04-03 |
| | | | | something changes (readable string) | ||
* | use parameter to enable output if state of variable changes | Frank Löffler | 2013-04-03 |
| | |||
* | Requirements: Some source code cleanup | Erik Schnetter | 2013-04-03 |
| | | | | Replace .at by .AT | ||
* | Carpet, Requirements: Pass timelevel_offset | Erik Schnetter | 2013-04-03 |
| | | | | | | Introduce global variable timelevel_offset in Carpet. Pass timelevel_offset from Carpet to Requirements. Use timelevel_offset when determining which timelevels are accessed. | ||
* | Make set_* functions be void again, add location_t struct (unused so far) | Frank Löffler | 2013-04-03 |
| | |||
* | Let set_ accessors return whether something was changed | Frank Löffler | 2013-04-03 |
| | |||
* | Merge branch 'master' of carpetcode.org:carpet | Frank Löffler | 2013-04-03 |
|\ | |||
| * | Requirements: Minor code re-shuffling and cleanup | Erik Schnetter | 2013-04-03 |
| | | |||
| * | Requirements: Break lines to make code more readable | Erik Schnetter | 2013-04-03 |
| | | |||
* | | make bool members of gridpoint_t class private, provide accessors and use them | Frank Löffler | 2013-04-03 |
| | | |||
* | | make gridpoint_t a class | Frank Löffler | 2013-04-03 |
|/ | |||
* | Requirements: Move all_clauses class to a separate file | Ian Hinder | 2013-04-03 |
| | |||
* | Requirements: Add todo-note to invalidate non-written regions in partial ↵ | Erik Schnetter | 2013-04-03 |
| | | | | | | projections In projections (i.e. functions that read and write the same timelevel of the same variable), we should invalidate those regions that are read but are not written (if any). |