| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
| |
Explicitly convert between int and CCTK_INT, and between double and
CCTK_REAL, where necessary.
darcs-hash:20060613171604-dae7b-6cdecab56f7600ef471621e808847d32e45baa75.gz
|
|
|
|
|
|
|
| |
Explicitly convert between int and CCTK_INT, and between double and
CCTK_REAL, where necessary.
darcs-hash:20060613171441-dae7b-814bf92e15854b162f2f0560b3ec4ea519e4c28e.gz
|
|
|
|
| |
darcs-hash:20060613171412-dae7b-cf8a7c6112d6c364bd7f4e7568e0df2c683c01f3.gz
|
|
|
|
| |
darcs-hash:20060613170802-dae7b-9f69116a70acbac95c7b7b4afa4282330b065602.gz
|
|
|
|
|
|
| |
Also change the error return values for Carpet::Abort and Carpet::Exit.
darcs-hash:20060613170649-dae7b-a95ca179a8b6c71b5fdec168daf27aebb353c809.gz
|
|
|
|
|
|
| |
CCTK_INT from/to int and CCTK_REAL from/to double where necessary.
darcs-hash:20060613170310-dae7b-de7744ae2c53e0278d9a687ecdadc5634ecc63a7.gz
|
|
|
|
| |
darcs-hash:20060613165814-dae7b-bcc2219798f9b5385b4f76561983351bfedc4f93.gz
|
|
|
|
| |
darcs-hash:20060613165631-dae7b-ee946f6a3fd2381cc6cef7c63c55f93d9dd0a038.gz
|
|
|
|
| |
darcs-hash:20060613165458-dae7b-c335eaea205f443dde2184366886a591e388028b.gz
|
|
|
|
|
|
|
|
| |
If two refinement boxes sit next to each other in an L (ell) shape,
then the region where the boxes have prolongation boundaries may not
have the shape of a single box. Therefore allow arbitrary many boxes.
darcs-hash:20060613170952-dae7b-a1579f5ec53ad4a36bd44c9ab1d4f07f46a1160e.gz
|
|
|
|
| |
darcs-hash:20060608015436-dae7b-6526525fd78b275abcd84e856d47554128dd7d7b.gz
|
|
|
|
| |
darcs-hash:20060607225525-dae7b-6ede271f951a60626b2d82ce9e792a4f2aae0515.gz
|
|
|
|
| |
darcs-hash:20060607225507-dae7b-31f5f3ab59b713a68644e8d574dc7ae9f9db55aa.gz
|
|
|
|
| |
darcs-hash:20060607225356-dae7b-05fa7f32f8413196efbcd917efafdeb446960bd4.gz
|
|
|
|
|
|
|
| |
If IO::recover_and_remove is set, the recovery file will also be removed after
IO::checkpoint_keep successful checkpoints have been written.
darcs-hash:20060607102431-776a0-92edd93f6dc004ab824b237fbd03ee732f7a3841.gz
|
|
|
|
| |
darcs-hash:20060606232035-dae7b-e212021ce6872bab81548a0065dfc4d1d399e64a.gz
|
|
|
|
| |
darcs-hash:20060606225057-dae7b-73032a7e15a6944edbb3925d08dff5d34d0b171e.gz
|
|
|
|
|
|
|
|
| |
When converting real numbers to integers at the lower and upper domain
boundaries, round downwards at the lower and upwards at the upper
boundary, so that the domain remains symmetric.
darcs-hash:20060606224920-dae7b-3f82eb81ddfd7d72ffc02a4d7f582195ff4bde62.gz
|
|
|
|
| |
darcs-hash:20060606224858-dae7b-a0bdea5173286f76493679cc1f98c3b7ee51e21c.gz
|
|
|
|
| |
darcs-hash:20060606224817-dae7b-e2e3cbd3485fbc8e11c07a75cd746ff81cc9144c.gz
|
|
|
|
| |
darcs-hash:20060606224704-dae7b-71a4c4e4a9a99598451c61b4abb54c7aac3f472b.gz
|
|
|
|
| |
darcs-hash:20060606224458-dae7b-6567907d5951c60dd7d3aed0dab4f0b1eb88885d.gz
|
|
|
|
| |
darcs-hash:20060606004037-dae7b-1d66342c36d3d55bb8491079005fc286bd6da579.gz
|
|
|
|
| |
darcs-hash:20060606003856-dae7b-b1bbd7219113bee246898626c6652e1df5a8db65.gz
|
|
|
|
|
|
|
|
|
| |
Move the arithmetic operations (+-*/ etc.) out of the vect class.
Instead of member functions, they are now standalone functions. This
makes it possible to write "int * vect<int>" with automatic
conversion.
darcs-hash:20060605220401-dae7b-eee6ed411e3d0e5850dd8e6bd85d432eed4752e8.gz
|
|
|
|
| |
darcs-hash:20060606211706-dae7b-76111e6026cc3248d96ac45db843d7b2fd325f95.gz
|
|
|
|
|
|
| |
Add an explicit type conversion.
darcs-hash:20060605153741-dae7b-9099b600d04f93050cedabd041d37a7d3b0fc68e.gz
|
|
|
|
|
|
|
|
| |
Return an error code instead of causing an assertion failure when an
illegal group is specified, or when grid function storage is queried
in global mode.
darcs-hash:20060603032047-dae7b-b219ec996d06afdd249f4b89bb79909cdc1ddd74.gz
|
|
|
|
|
|
|
| |
Algorithm from Lehner et al.
Original patch concept by Ian Hawke.
darcs-hash:20060603031952-dae7b-897df898e92d7e5807d1df6ab41e3a5d8869deeb.gz
|
|
|
|
| |
darcs-hash:20060603031812-dae7b-ece0074502e864a3e7c751090a4141f7fa0480b3.gz
|
|
|
|
|
|
| |
points (zero size)
darcs-hash:20060512115514-776a0-dba29d6e31a12d4cff6772e69bd1ef54e3aa2d8b.gz
|
|
|
|
|
|
|
|
|
| |
datatype for H5Sselect_hyperslab() arguments
This patch lets you compile CarpetIOHDF5 also with HDF5-1.8.x (and future
versions).
darcs-hash:20060511172957-776a0-acbc1bd6b8d92223c0b52a43babf394c0ab9b0f4.gz
|
|
|
|
|
|
|
| |
Don't take the convergence level into account when checking the user's
refinement level spacings.
darcs-hash:20060526031843-dae7b-0b475f9095a69e97fb1ddb5b85f13cb0c4004e5a.gz
|
|
|
|
|
|
|
|
|
| |
The scheduler allocates global storage for grid functions piecewise.
It may allocate first some time levels, then some later. Do not check
whether there are sufficient time levels until the scheduler has
finished initialising.
darcs-hash:20060513224820-dae7b-0b409e7da1260d85ac39983072cb71787ac0078f.gz
|
|
|
|
| |
darcs-hash:20060512210241-dae7b-89b392654109b5bc4a3930732869b2829c164722.gz
|
|
|
|
|
|
|
| |
Check whether a group has storage only after checking whether it
should be output.
darcs-hash:20060511203533-dae7b-bc02e83f6a9a0542bc0952afd65c99046a11834d.gz
|
|
|
|
|
|
|
| |
Check whether a group has storage only after checking whether it
should be output.
darcs-hash:20060511203215-dae7b-20604fda3117034cccf38998561b7e3bed1e6873.gz
|
|
|
|
|
|
|
| |
Carpet does not support staggered groups. Check that explicitly and
abort if there are staggered groups.
darcs-hash:20060511135355-dae7b-eb9be56a7a144b2ac98195c78d3986cefafed122.gz
|
|
|
|
| |
darcs-hash:20060511021526-dae7b-997ba62d4b0ff618c1761cc77f4539b3693c37c6.gz
|
|
|
|
|
|
| |
This thorn works now.
darcs-hash:20060420025155-dae7b-01881883f067668faf7686ed39bbd1e6af077c79.gz
|
|
|
|
|
|
|
| |
Track objects using SphericalSurface information and move the refined
regions accordingly. This thorn relies on CarpetRegrid2.
darcs-hash:20060417221852-dae7b-b25e67ddd6f45dd2326ad34704f909b6ee626ffb.gz
|
|
|
|
|
|
|
|
|
| |
Add a new regridding thorn that works independently of CarpetRegrid.
It is written more cleanly and easier to understand, but it has also
fewer features. It is mostly intended for tracking objects that move
in the domain.
darcs-hash:20060417221723-dae7b-fb004dda04eae2d284388f1f1f660426ece37c20.gz
|
|
|
|
|
|
|
|
|
|
|
|
| |
Run the PREREGRID and POSTREGRID bins on all refinement levels, even
when regridding happens when no coarse grid exists at the current
time. This makes it possible to change the grid hierarchy at any
time.
A particular regridding algorithm may or may not make use of this
ability.
darcs-hash:20060509145402-dae7b-1a68107901b280d4792fbee52a5d8db7f70ba760.gz
|
|
|
|
| |
darcs-hash:20060508194621-dae7b-3094a05a1414c3ba19a0661a03d78102417a918b.gz
|
|
|
|
|
|
|
| |
Correct errors in the handling of the parameter
"use_grid_structure_from_checkpoint".
darcs-hash:20060508193609-dae7b-c5cf907171eb31e8298669cf4bd4aa03f2c79429.gz
|
|
|
|
|
|
|
| |
Offer an API to recompose the grid hierarchy from outside Carpet.
This is used by CarpetIOHDF5 during recovery.
darcs-hash:20060508193546-dae7b-64580a0cd5cf6289054a97e61163f196ca40ffca.gz
|
|
|
|
| |
darcs-hash:20060508154323-dae7b-30f14d75440c10774cd9f386bcfaca77fe3e704d.gz
|
|
|
|
| |
darcs-hash:20060508154248-dae7b-a4d6c2b35d559cf0e61adae9f580905fa7771235.gz
|
|
|
|
|
|
|
|
|
|
|
| |
Add a parameter "use_grid_structure_from_checkpoint" that reads the
grid structure from the checkpoint file, and sets up the Carpet grid
hierarchy accordingly.
The Carpet grid hierarchy is written unconditionally to all checkpoint
files.
darcs-hash:20060413202124-dae7b-f97e6aac2267ebc5f5e3867cbf78ca52bbd33016.gz
|
|
|
|
| |
darcs-hash:20060413201623-dae7b-da2878c0520c3f35626e7201241037de38000cbc.gz
|