aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * CarpetIOASCII: do not output coordinate column labels for grid arrays inRoland Haas2012-10-20
| | | | | | | | | | | | | | | | compact_format since the coordinates themselves are not output either. Actually *only* output coordinate column labels for grid functions.
| * LoopControl: Change printstats default to "no"Erik Schnetter2012-10-19
| |
* | CarpetInterp: New ENO2 interpolator.Christian Reisswig2012-10-20
|/
* Carpet: Correct errors with adaptive time steppingErik Schnetter2012-09-27
|
* Introduce parameter "additional_overlap_zones" to control the amount of ↵Christian Reisswig2012-09-26
| | | | | | | | additional (user-requested) overlap zones. This is similar to additional_buffer_zones. Also fixed a bug in reporting the number of overlap zones in stdout. ("buffers" instead of "overlaps") was used.
* CarpetLib: Clean up backtrace generationErik Schnetter2012-09-18
| | | | Also add test parameter file.
* Carpet: Remove outdated backtrace function declarationsErik Schnetter2012-09-18
|
* Carpet: fix mg level count typo during intializationRoland Haas2012-09-18
| | | | | this caused the initial time levels to always have t=0 associated with them
* CarpetIOASCII: Implement using grid::coordinates to output coordinatesErik Schnetter2012-09-18
|
* CarpetIOASCII: White space changeErik Schnetter2012-09-17
|
* CarpetIOASCII: Pass vectors by referenceErik Schnetter2012-09-17
|
* CarpetLib: Do not interpolate from buffer zones, if requestedErik Schnetter2012-09-16
| | | | Introduce parameter CarpetLib::interpolate_from_buffer_zones that allows disabling interpolation from buffer zones.
* CarpetLib: Store level_boxes in dh structureErik Schnetter2012-09-16
|
* CarpetLib: Implement bboxset::contains(vect)Erik Schnetter2012-09-16
|
* Carpet: Disable storage for point_classificationErik Schnetter2012-09-16
| | | | Disable storage for point_classifiation; this feature is incomplete and unused.
* CarpetLib: Allow (again) merging regions that contain process treesErik Schnetter2012-09-14
|
* CarpetLib: Allow assigning a region to itselfErik Schnetter2012-09-14
|
* Remove .hgignore fileErik Schnetter2012-09-12
|
* Carpet: Add "balanced" load balancing mechanismErik Schnetter2012-09-11
| | | | Add new load balancing mechanism "balanced".
* Carpet: Requirements: Correct function typesErik Schnetter2012-09-11
| | | | Correct types of Carpet_Requirements_CheckReads and Carpet_Requirements_NotifyWrites
* CarpetLib: Ensure that split/combined regions don't have a tree structure ↵Erik Schnetter2012-09-11
| | | | attached
* Carpet: insert routines into Boundary group to capture boundary updateRoland Haas2012-09-11
| | | | reads and writes
* Carpet: add routines to record READS/WRITES at runtimeRoland Haas2012-09-11
| | | | | | THe external interface seems ok, but the internals will be rewritten to avoid repeated string parsing, memory allocation and internal std::map manipulations.
* Carpet: add aliased routines to obtain map, timelevelRoland Haas2012-09-11
|
* Carpet: output current state in Requirements::report_errorRoland Haas2012-09-11
|
* Carpet: add output() routines to Requirements classesRoland Haas2012-09-11
| | | | this file is becoming unwieldy quite quickly
* Carpet: try to mimic enter_local_modes timelevel handling inRoland Haas2012-09-11
| | | | | | | | | | AfterRoutine and BeforeRoutine in particular one has to handle routine that are called on past timelevels during PostRegrid (or init_3_levels which likely currently fails). This requires more work yet.
* Carpet: match refinement level argument of Requirement::Recompose toRoland Haas2012-09-11
| | | | | | Recompose call. This means that instead of reflevel it is passed rl.
* Carpet: add parameter to ignore variables during Requirements checkRoland Haas2012-09-11
| | | | | | all variables and groups listed in carpet::ignore_these_variables are ignored by the requirements check, ie they are always assumed to be valid and never set.
* CarpetIOHDF5: make index files sparse files with full datasetsRoland Haas2012-09-11
| | | | | | | | | rather than datasets of extent [1,1,1]. It so happens that this patch removes the separate shape arrays and separate dataspaces for the datasets in index files and creates the index file datasets with the same dataspace as the "heavy" file datasets. It retains the h5shape attribute that was originally introduced for index files even though it is now redundant (since one could call H5Sget_simple_extent_dims on the datasets in the index files).
* Carpet: correct typos in Requirements handlingRoland Haas2012-09-11
| | | | | | | | * rl was used were tl should have been used * flesh does not allow comma inside of the (...) modifier, use ';' instead * use WRITE clause in AfterRoutine call * add some more information to error message
* Carpet: Requirements: Allow specifying individual time levelsErik Schnetter2012-09-11
|
* CarpetLib: Support prolongating facesErik Schnetter2012-09-11
| | | | Add infrastructure to prolongate faces of grid functions. This may be used during refluxing to apply part of the correction to the fine grid.
* Carpet: Handle granularity in recursive load balancingErik Schnetter2012-09-11
|
* CarpetRegrid2: Try harder to combine different refined regionsErik Schnetter2012-09-11
|
* CarpetRegrid2: Add virtual destructor to base classErik Schnetter2012-09-11
|
* Carpet: Requirements: Interpret schedule optionsErik Schnetter2012-09-11
|
* CarpetLib: White space changeErik Schnetter2012-09-11
|
* Carpet: Check schedule reads/writes statements at run timeErik Schnetter2012-09-11
|
* Carpet: Remove unused variableErik Schnetter2012-09-11
|
* Carpet: Remove unused variableErik Schnetter2012-09-11
|
* CarpetIOHDF5: Use string instead of char[] in HDF5 for large attributesErik Schnetter2012-09-11
|
* CarpetInterp2: White space changeErik Schnetter2012-09-11
|
* Carpet: Initialise outer_boundaries during recursive load balancingErik Schnetter2012-09-11
|
* Carpet: Improve layout of grid structure filesErik Schnetter2012-09-11
|
* CarpetRegrid2: Correct error messageErik Schnetter2012-09-11
|
* CarpetLib: Add routine to self-check regions and superregionsErik Schnetter2012-09-11
| | | | | | | Add routine to self-check the datastructure representing regions and superregion. Call this routine after recomposing.
* Carpet: Ensure minimum size in domain decompositionErik Schnetter2012-09-11
| | | | Ensure that regions near outer boundaries are not too small.
* CarpetIO*: Do not overwrite last_output_iteration after recoveryErik Schnetter2012-09-11
|
* CarpetIOHDF5: Increase array size for last_output_iteration_sliceErik Schnetter2012-09-11
|