| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
|
|
| |
Only apply the parameter output_symmetry_points at outer boundaries.
Only apply the parameter out3D_outer_ghosts if this is not a symmetry
boundary.
Unify handling of output_symmetry_points, out3D_ghosts, and
out3D_outer_ghosts.
darcs-hash:20060501225333-dae7b-e7afe3acb60c898967c562885f3601eb4eb4e6bb.gz
|
|
|
|
| |
darcs-hash:20060501221018-dae7b-82d02d9605ca8db1fec0343eae4f48652014657f.gz
|
|
|
|
| |
darcs-hash:20060501210506-dae7b-e83aef2d60d7d385b9f3d4e70386b8f508451de1.gz
|
|
|
|
| |
darcs-hash:20060501161456-dae7b-a7124d7131a7295512b89b32fcbc7f37e873ea52.gz
|
|
|
|
|
|
|
| |
Take the convergence level into account when calculating the grid
spacing with smart outer boundaries.
darcs-hash:20060501161315-dae7b-4d4525c2b12207bbabf3214c18b1af6fff9b1e14.gz
|
|
|
|
|
|
|
| |
Emit an error message instead of an assertion failure if there are not
enough time levels active.
darcs-hash:20060425152153-dae7b-20f5040a55b781b4467cd740933cfa8d08abe8d0.gz
|
|
|
|
|
|
|
| |
Activated CarpetIOBasic rather than IOBasic. Replaced the output files
accordingly.
darcs-hash:20060421214758-32473-d3ebcbfc54affcb8b6995526b74342c738c85129.gz
|
|
|
|
|
|
| |
Activated CarpetIOBasic rather than IOBasic, and replaced the output files.
darcs-hash:20060421211021-32473-ac92f598e7d20c7f9aa7d7381978fe1aaf23f7d8.gz
|
|
|
|
| |
darcs-hash:20060418165635-dae7b-005505f08c269cb24ca44c9bf1ca5a0e4ed9d816.gz
|
|
|
|
|
|
|
| |
Do not abort when a reduction operation fails. Instead, print a
warning and continue.
darcs-hash:20060413193432-dae7b-1f42cfbb579843e85387e117ea92506c6bb2de3a.gz
|
|
|
|
|
|
|
| |
Do not abort when some refinement levels of some groups have no
storage. Instead, return an error code to the called.
darcs-hash:20060413193236-dae7b-63053a270f4790c9f5608b4fe284a6ad4ab33604.gz
|
|
|
|
|
|
|
|
| |
Store the number of active time levels per refinement level, not
globally, because each refinement level can have a different number of
active time levels.
darcs-hash:20060413192655-dae7b-be12d1baef21b3f0a24bbb022297a4856c7d6f14.gz
|
|
|
|
|
|
| |
Set up the current time on each refinement level correctly when regridding.
darcs-hash:20060417214936-dae7b-9a9e79298b450f3bd3ae44645e13edd176090c22.gz
|
|
|
|
|
|
|
| |
Store the number of active time levels explicitly for each refinement
level and convergence level.
darcs-hash:20060413192937-dae7b-579ddb7ae741d73bb8bf6e0c87a4bff1c18f7c46.gz
|
|
|
|
| |
darcs-hash:20060413201901-dae7b-89acfa2956a3a82957ec6a4282a5051685ee5252.gz
|
|
|
|
| |
darcs-hash:20060413201723-dae7b-59318803a1ad41a05efde70bc212cd9a37c260f8.gz
|
|
|
|
| |
darcs-hash:20060413201219-dae7b-35c12fd34f7e29dc0cbd3ebed154abd35d2e07b2.gz
|
|
|
|
| |
darcs-hash:20060413201151-dae7b-3f443355e02b35864af495d37d4b40bfa88be082.gz
|
|
|
|
| |
darcs-hash:20060413201009-dae7b-44dd5b8fd19c17d7eae4800a80fefe71df5c5baf.gz
|
|
|
|
| |
darcs-hash:20060413200629-dae7b-6f4353cf3cb7866817fc5fc27f8eeb4eebcbb58b.gz
|
|
|
|
| |
darcs-hash:20060413194228-dae7b-d2b1efa41ae13ecdb19ebc96da9cc99e643b8d47.gz
|
|
|
|
| |
darcs-hash:20060413194156-dae7b-9e352dc01bc981ad4927af2e849c273eeb131a2f.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes to:
Carpet/Carpet/schedule.ccl
Carpet/Carpet/src/Evolve.cc
Carpet/Carpet/src/Initialise.cc
It is now possible to schedule routines
in the schedule group PreRegrid (defined in
Carpet's schedule.ccl). Routines scheduled
in PreRegrid are called by Carpet before
regridding. This is necessary for consistency
when doing AMR and, e.g., checkpointing.
- Christian
darcs-hash:20060417141735-34d71-d96a74cdd306dace1ffe69d66d5e7aac385c6b19.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Recent changes have broken the testsuites in this thorn. This makes
them run again.
* Added CartGrid3D::avoid_origin = no
* Actvated CarpetIOBasic instead of IOBasic
and CarpetIOScalar
* Changed IOBasic::outScalar_*
to IOScalar::outScalar_*
* Replaced the archive files with ones generated with the new par files.
darcs-hash:20060417124957-32473-0c5a748fc567446c6921bf5839db6adeea459d42.gz
|
|
|
|
|
|
| |
darcs pull.
darcs-hash:20060415150533-34d71-6ffb3f0ce403cd5c8975437f4870502145f88646.gz
|
|
|
|
|
|
|
|
|
| |
Different maps may have different coarse grid spacings, so that in
general the coarse grid spacing cannot be set in global mode. Treat
the case where there is only one map specially, and do define the
coarse grid spacing in global mode in this case.
darcs-hash:20060328161736-dae7b-b33ef56eb3db4e383cca283f53955972364fc49d.gz
|
|
|
|
| |
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
|