| Commit message (Collapse) | Author | Age |
|
|
|
| |
darcs-hash:20060407140652-dae7b-03c6f7c154c386938abae0060c26e1d30e6b915e.gz
|
|
|
|
| |
darcs-hash:20060407140619-dae7b-306a1ebf0f5064289325275e2ada8e20ce0e9cc2.gz
|
|
|
|
| |
darcs-hash:20060404194449-dae7b-c90583d12908fd6c9b656e99b1d53279567ff303.gz
|
|
|
|
|
|
|
| |
Construct "multigrid boxes" only once, not once per refinement level.
This should have no effect except avoid unnecessary computation.
darcs-hash:20060329173904-dae7b-0a05a59a3e8dd43a0f8f03bf0f0e9296cc036ee1.gz
|
|
|
|
|
|
|
|
|
|
| |
CarpetRegrid allows specifying the extents of more refinement levels
than are actually used. Do not check these additional, unused levels
for correctness.
This fixed bug 98.
darcs-hash:20060329173748-dae7b-5b75ae5d74e0d560c1fb6ec71a710f1d777a62a5.gz
|
|
|
|
|
|
|
|
|
| |
It is possible that the domain for a processor is empty if there are
more processors than grid points. (This happens e.g. for small grid
arrays.) Handle this case correctly when determining whether a
boundary face is an outer boundary face.
darcs-hash:20060227003231-dae7b-e6200d5049a16643fa4f695ff3cc27fd4c5066d6.gz
|
|
|
|
|
|
|
| |
Allow a processor's domain to be empty. This needs special treatment,
because such a domain must not have ghost zones added to it.
darcs-hash:20060227001303-dae7b-e0c0f4d2455add31f0b1f7d1366e0090d31c9fff.gz
|
|
|
|
| |
darcs-hash:20060327022047-dae7b-9adebfc60df4a2116133ab9b682118167dad4b01.gz
|
|
|
|
|
|
|
|
| |
When the local per-processor grid size is fixed, then prefer to stack
the processors in the z direction instead of the x direction. This is
more efficient.
darcs-hash:20060325190453-dae7b-318ad8888dae86234bf63aa59d4fee4fb40e3cb5.gz
|
|
|
|
|
|
|
|
| |
This file needs to be specified by (at least) one I/O thorn in order to tell
the testsuite script which output file extensions should be compared.
CarpetIOScalar generates "*.xg" output files.
darcs-hash:20060324182617-776a0-06fb9a6ec9b4e132e0f4db41276ca4e05963a4c5.gz
|
|
|
|
|
|
|
|
| |
This file needs to be specified by (at least) one I/O thorn in order to tell
the testsuite script which output file extensions should be compared.
CarpetIOASCII generates "*.asc" output files.
darcs-hash:20060324181426-776a0-913eb8be3cf32e8cf6d9eff957c6c54c5062b044.gz
|
|
|
|
| |
darcs-hash:20060322152927-dae7b-28ae0e94c77a4f07faa85185960cc21d5536de06.gz
|
|
|
|
|
|
|
|
|
| |
WENO prolongation should be more accurate than ENO prolongation whilst
retaining the monotonicity properties of the ENO operators. The WENO
operators will only work with prolongation_order_space = 5 because of
the stencil width (requires 3 ghost zones).
darcs-hash:20060310132742-34bfa-32c65e7f67cb91ab36dd125a5327f2e16286e807.gz
|
|
|
|
|
|
|
|
| |
When a manual processor topology is given when
constant_load_per_processor is used, then use this topology to decide
the global grid shape.
darcs-hash:20060306221825-dae7b-ffe9b6183f6a9c757004d9c42fa10e146f748113.gz
|
|
|
|
|
|
|
| |
Export functions that convert between model names and ids, and between
the processors on which a model runs and the model id.
darcs-hash:20060304175543-dae7b-65b8d083983262d05f5950d2af71e5684a90203d.gz
|
|
|
|
| |
darcs-hash:20060304175502-dae7b-e0c48711c2775e8a0441c60984bdab12023f5ef3.gz
|
|
|
|
|
|
|
|
| |
Modify the regular expressions for the region specifications in
parameter files slightly, so that spaces in the beginning or the end
are allowed.
darcs-hash:20060304175312-dae7b-dab536c8ce04e2913faba871aa62be0689c8a876.gz
|
|
|
|
|
|
|
|
|
|
| |
Store the coarse grid spacing per individual map instead of globally.
Set and unset the grid spacing when entering or leaving singlemap
mode, not global mode. This breaks code that tries to access the
coarse grid spacing in the cGH in global mode.
darcs-hash:20060304173810-dae7b-2ee5d6bf3e9344b4a952d939ca0b97d120eecfdf.gz
|
|
|
|
| |
darcs-hash:20060302000827-dae7b-ff3191614cd67693d1b566965ca6479df6847990.gz
|
|
|
|
| |
darcs-hash:20060226065136-dae7b-1d6c8d4cb2855b3f7cdca35e7f66f0fb7e63a211.gz
|
|
|
|
|
|
|
|
|
|
| |
Store the coarse grid spacing per individual map instead of globally.
Set and unset the grid spacing when entering or leaving singlemap
mode, not global mode. This breaks code that tries to access the
coarse grid spacing in the cGH in global mode.
darcs-hash:20051119212129-dae7b-ca0ccee9a08c988e44b9024b69e17da2d78d8cba.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Two new parameters:
bool tracking, default: no
bool merge_overlapping_components, default: no
tracking:
Allow dynamic regridding using grid component coordinate
offset steered by an external tracker thorn.
merge_overlapping_components:
Merges components once they touch.
- Christian
darcs-hash:20060222144838-34d71-3ee8ae0bad17aa08d270d5856cd7a0fccb4a0754.gz
|
|
|
|
| |
darcs-hash:20060301033836-dae7b-84a764a11c4fc79bd293290effc8d5f0daaefefa.gz
|
|
|
|
| |
darcs-hash:20060301033659-dae7b-06c5e43187ca6739649c07de5a9a501410b7767f.gz
|
|
|
|
|
|
| |
The number of outer buffer zones was too large by nghostzones.
darcs-hash:20060301022716-dae7b-fdc870b83abb106279d6933c3609aa514d081c87.gz
|
|
|
|
|
|
|
|
|
| |
Correct an error in the patch "CarpetLib: Do not restrict to points
they are used for boundary prolongation".
Rename some iterators to more meaningful names.
darcs-hash:20060227001417-dae7b-65ada5d5357fef71b162163ee3f1ef74e55403db.gz
|
|
|
|
|
|
|
|
| |
Do not restrict to points they are used for boundary prolongation.
Check this condition.
darcs-hash:20060226002735-dae7b-36da19d1be45a8db8a2af194873cd8a3e64c8a86.gz
|
|
|
|
|
|
|
|
|
|
| |
Store the coarse grid spacing per individual map instead of globally.
Set and unset the grid spacing when entering or leaving singlemap
mode, not global mode. This breaks code that tries to access the
coarse grid spacing in the cGH in global mode.
darcs-hash:20051119212129-dae7b-2bfe457a182d4e7e3229ede412aad8ecf450417a.gz
|
|
|
|
| |
darcs-hash:20060227010514-dae7b-b2ebd90e8585a615a85dd158b06e4c872590afc6.gz
|
|
|
|
| |
darcs-hash:20060227000421-dae7b-078af1067d0462871037c73d18f879bfee538465.gz
|
|
|
|
| |
darcs-hash:20060226065157-dae7b-613ce2a12654f61672138f578cb6cf6ae2318f84.gz
|
|
|
|
| |
darcs-hash:20060226204037-dae7b-384b5c85a0fc4ecf123e637cef14b4e3b1bffb79.gz
|
|
|
|
| |
darcs-hash:20060226204014-dae7b-ace6ff8d18c93c21f8daf4afe76e4ffc89a40bd1.gz
|
|
|
|
| |
darcs-hash:20060226202644-dae7b-385b9726b022ced1fc410bd3c610b59ed7b00ebd.gz
|
|
|
|
| |
darcs-hash:20060226063337-dae7b-e000b2294c48670438353b1507515fcda7ded646.gz
|
|
|
|
| |
darcs-hash:20060226063131-dae7b-1a521787ad353af0dac754b7799812d0d56b655a.gz
|
|
|
|
| |
darcs-hash:20060226061352-dae7b-fd5f3afc987ec18807abe4cd72d9d43548bd7720.gz
|
|
|
|
| |
darcs-hash:20060226061018-dae7b-51b89375e5020ccdae20281ccdae86965d9765fe.gz
|
|
|
|
| |
darcs-hash:20060226002647-dae7b-120cbc31f8e3caf9dcf1e996844268749a954d57.gz
|
|
|
|
| |
darcs-hash:20060225172723-dae7b-27a2d88ad612cd88b33b83095760a55dd03d2dc4.gz
|
|
|
|
| |
darcs-hash:20060225172648-dae7b-93b93c97212a7fa33c8770200b8f8b1494ad9776.gz
|
|
|
|
|
|
|
|
|
| |
When recovering from a checkpoint, each processor now continuously reads through
all chunked files until all grid variables on this processor have been fully
recovered. This should always minimise the number of individual checkpoint files
necessary to open on each processor.
darcs-hash:20060217160928-776a0-28c076749861c0b26d1c41a6f4ef3bdb00c23274.gz
|
|
|
|
|
|
|
|
| |
This patch introduces some optimisation for the case when recovering with the
same number of processors as used during the checkpoint: each processor
opens only its own chunked file and reads its metadata, skipping all others.
darcs-hash:20060212200032-776a0-3dd501d20b8efb66faa715b401038218bb388b4f.gz
|
|
|
|
|
|
| |
While outputting dataset attributes, an HDF5 dataspace wasn't closed properly.
darcs-hash:20060212143008-776a0-41e46c61bce2dc22fbfc7093d2ad776bfae00687.gz
|
|
|
|
|
|
|
|
|
|
|
|
| |
The scheduled routine CarpetIOHDF5_CloseFiles() was declared to return an int
and take no arguments. Instead it must be declared to take a 'const cGH* const'
argument. It should also return void.
See http://www.cactuscode.org/old/pipermail/developers/2006-February/001656.html.
This patch also fixes a couple of g++ warning about signed-unsigned integer
comparisons.
darcs-hash:20060209165534-776a0-24101ebd8c09cea0a9af04acc48f8e2aa2961e34.gz
|
|
|
|
| |
darcs-hash:20060208233203-dae7b-c3837264ceeca33579afa2bfcb45c8d10803ac0e.gz
|
|
|
|
|
|
|
| |
The script now also supports scalar output from CarpetIOScalar and 0D output
from CarpetIOASCII.
darcs-hash:20060207120423-776a0-f9f6a928c292886ab617df32159ad04ae850bfed.gz
|
|
|
|
|
|
|
|
|
|
| |
library calls
This patch is a necessary follow-up for thorn CarpetIOStreamedHDF5 on the
previous patch named "CarpetIOHDF5: bugfix for writing checkpoints".
I simply forgot to push everything in a single patch. Sorry !
darcs-hash:20060207105729-776a0-7604a3f2a8823d38778431ba006651f7fbee2bbb.gz
|
|
|
|
|
|
|
| |
The checkpoint/recovery testsuite now uses a tarball which does not contain the old I/O parameters anymore.
All parameter files now use CarpetIOBasic and CarpetIOScalar as a replacement for CactusBase/IOBasic. This modification also required an update of various output files.
darcs-hash:20060206190059-776a0-1c88d51f696442a15fd4c3182af23f9c9a5d5048.gz
|
|
|
|
|
|
|
|
|
|
|
| |
This patch finally closes the long-standing issue of keeping both old and new
CarpetIOHDF5 parameters around. Now the old parameters have been removed, only
the new ones can be used further on.
If you still have old-style parameter files, you must convert them now.
The perl script CarpetIOHDF5/srcutil/SubstituteDeprecatedParameters.pl does
that for you automatically.
darcs-hash:20060206184519-776a0-29d9d612e011dda4bf2b6054cee73546beae373a.gz
|