aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* CarpetIOF5: Do not output irrelevant "Writing simulation metadata" messagesErik Schnetter2013-05-19
|
* CarpetIOF5: Correct calculating the I/O processor numbersErik Schnetter2013-05-19
|
* LoopControl: disable smt by defaultRoland Haas2013-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:carpetPeter Diener2013-04-29
|\
| * Requirements: add missing include fileRoland Haas2013-04-27
| |
| * CarpetLib: Correct alignment mechanism when allocating memoryErik Schnetter2013-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 usedErik Schnetter2013-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 Diener2013-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 optionalErik Schnetter2013-04-10
| | | | Vectors is supposed to be an optional dependency, but building currently fails without this thorn.
* Requirements: Whitespace changeErik Schnetter2013-04-04
|
* Carpet: Take tapering into account during postrestrictErik Schnetter2013-04-04
|
* Carpet: Small performance improvement in SyncGroupsByDirErik Schnetter2013-04-04
|
* Carpet: Exit restriction early if no groups should be restrictedErik Schnetter2013-04-04
|
* CarpetLib: Remove unused/unfinished bboxtree classErik Schnetter2013-04-04
|
* Requirements: Use location_t to output warnings and errorsErik Schnetter2013-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 timelevelErik Schnetter2013-04-04
|
* Requirements: Output iteration number in warnings and error messagesErik Schnetter2013-04-04
|
* Requirements: Change location output formatErik Schnetter2013-04-04
| | | | Treat iteration number as part of "location".
* Requirements: Unify order of #include statementsErik Schnetter2013-04-04
|
* Requirements: Don't use identifiers starting with an underscoreErik Schnetter2013-04-04
|
* Carpet: Don't call Requirements when only asking about allocated storageErik Schnetter2013-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 AfterRoutineErik Schnetter2013-04-04
|
* Requirements: Remove some duplicate codeErik Schnetter2013-04-04
|
* Carpet: Do not restrict variables marked as "don't restrict"Erik Schnetter2013-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.hhErik Schnetter2013-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 Schnetter2013-04-04
|
* Requirements: Warn about Requirements.hh being publicly visibleErik Schnetter2013-04-04
|
* Requirements: Simplify logic to detect changes in gridpoint_tErik Schnetter2013-04-04
| | | | | Introduce operator^ (exclusive-or) for gridpoint_t. Use it when determining whether the state changed.
* Requirements: Rename parameter print_changes to output_changesErik Schnetter2013-04-04
|
* Requirements: Add Frank's html generator scriptErik Schnetter2013-04-04
|
* Requirements: Remove unneeded #includesIan Hinder2013-04-04
|
* Requirements: Pass all_clauses as a reference argument rather than using a ↵Ian Hinder2013-04-04
| | | | global variable
* Requirements: Move flag variables into gridpoint classIan Hinder2013-04-04
|
* Requirements: Move all_state class to separate filesIan Hinder2013-04-04
|
* Requirements: Move gridpoint class to a separate fileIan Hinder2013-04-04
|
* Revert part of "Requirements: Beautify code"Ian Hinder2013-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 fileIan Hinder2013-04-04
|
* Requirements: fix a couple of bugs in the debug outputFrank Löffler2013-04-04
|
* swap upper/lower case for location outputFrank Löffler2013-04-03
|
* Requirements: pass iteration down and print in debug output; also print when ↵Frank Löffler2013-04-03
| | | | something changes (readable string)
* use parameter to enable output if state of variable changesFrank Löffler2013-04-03
|
* Requirements: Some source code cleanupErik Schnetter2013-04-03
| | | | Replace .at by .AT
* Carpet, Requirements: Pass timelevel_offsetErik Schnetter2013-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öffler2013-04-03
|
* Let set_ accessors return whether something was changedFrank Löffler2013-04-03
|
* Merge branch 'master' of carpetcode.org:carpetFrank Löffler2013-04-03
|\
| * Requirements: Minor code re-shuffling and cleanupErik Schnetter2013-04-03
| |
| * Requirements: Break lines to make code more readableErik Schnetter2013-04-03
| |
* | make bool members of gridpoint_t class private, provide accessors and use themFrank Löffler2013-04-03
| |
* | make gridpoint_t a classFrank Löffler2013-04-03
|/