| Commit message (Collapse) | Author | Age |
|
|
|
| |
darcs-hash:20070928155050-dae7b-dd2712aec2215d4e79fedac8a1205a4791900d98.gz
|
|
|
|
| |
darcs-hash:20070928155039-dae7b-dfa70c6762076f80954554560ebbd6cd7fbb6495.gz
|
|
|
|
|
|
|
|
|
| |
When using the movement_threshold parameters to regrid less often,
still regrid when the number of levels has changed, or when a region
has become active or inactive, or when the radius has changed
significantly.
darcs-hash:20070927164001-dae7b-d70720cb48753f0554f2301c4da2407d52ccb2f4.gz
|
|
|
|
| |
darcs-hash:20070921152348-dae7b-8a3a55574196b28f86afba561d064c89c386c955.gz
|
|
|
|
|
|
|
| |
Correct logic error when ensuring proper nesting.
Check for proper nesting after ensuring it.
darcs-hash:20070918112539-dae7b-7161de9f758e0d81279994ece9bc476fc29d641c.gz
|
|
|
|
| |
darcs-hash:20070905034712-dae7b-6fee7e540ae24c3040b3253f141650c222604d2f.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Use CCTK_WARN instead of assert to report errors in the grid
hierarchy.
Continue the consistency checks even if errors are found, so that
multiple errors can be diagnosed at the same time.
Output the grid hierarchy even when it is not consistent, so that
errors can be diagnosed without core dumps.
darcs-hash:20070905000356-dae7b-4f55bff9af10e0a53f4bb1b3702a6f169dda35c2.gz
|
|
|
|
|
|
| |
Use CCTK_WARN instead of assert to test bbox sizes for integer overflow.
darcs-hash:20070905000256-dae7b-6eaab530356ba3dcb1909b75840743bf39f5b20f.gz
|
|
|
|
| |
darcs-hash:20070904041529-dae7b-4cccf2c0d2b54f6192fdd8e2e133dd33a31baea9.gz
|
|
|
|
|
|
|
|
| |
When recomposing, ensure that there is at least on bbox per region.
If necessary, add an empty bbox. This is necessary for grid arrays,
which may be empty, but which still need to be present.
darcs-hash:20070828185315-dae7b-0e13620784f9ce6ed06c94b7ff2f284ca8bcdebb.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Make the function initialise and reduce in the reduction operators
handle the count argument as well.
Introduce "combine" functions into the reduction operators. These
combine results from several independent reduction operations.
Use the above new functions to combine reductions, correcting an
error.
darcs-hash:20070828044751-dae7b-02070b6aa39d25fb91481ab6a9b45cf37b10fe2f.gz
|
|
|
|
| |
darcs-hash:20070827201932-dae7b-2129f2816c6dcf448bf2706cf5d49cfc83e8d540.gz
|
|
|
|
| |
darcs-hash:20070825061335-dae7b-cb4eae5b88b08556a827c0454c97f885e0b3df93.gz
|
|
|
|
| |
darcs-hash:20070825060808-dae7b-9ea6675a36f9230332067acdb705d48e75d12fd2.gz
|
|
|
|
| |
darcs-hash:20070825060750-dae7b-564132600cbc361cdcfe68512977e9ecc7665ccf.gz
|
|
|
|
| |
darcs-hash:20070825060722-dae7b-6ec39b08fbd400e5ad719974090714d409b5b3af.gz
|
|
|
|
| |
darcs-hash:20070825060648-dae7b-f20ba780d7215cb1f3375a33ab20d972bb37eb59.gz
|
|
|
|
|
|
|
| |
Use the correct number of integrator substeps when calculating the
number of grid points which were evolved.
darcs-hash:20070824221859-dae7b-217e2d225b9ed686472a032b27fdc3b903356e92.gz
|
|
|
|
|
|
|
| |
Use SphericalSurface::sf_active instead of SphericalSurface::sf_valid
when tracking horizons.
darcs-hash:20070821191301-dae7b-a8c25937106903d4760fecf6f09c9ba3b432b003.gz
|
|
|
|
|
|
|
|
|
|
| |
Add "verbose" parameter.
Use SphericalSurface::sf_active instead of SphericalSurface::sf_valid.
Use correct ranges for acos and atan2.
darcs-hash:20070821190909-dae7b-6c762329b87641c6b0f4650993b33fa9e0f4b12d.gz
|
|
|
|
|
|
|
| |
Initialise the list of variables which need to be synchronised after
recovery correctly.
darcs-hash:20070823210422-dae7b-31da5366355d1bfbea2e4181b8639c5b4e6caf0c.gz
|
|
|
|
|
|
|
|
| |
Add new parameters and grid scalars "active" for refined regions,
which specify whether a region is active. This allows switching
refined regions on and off, e.g. when a common horizon is found.
darcs-hash:20070821191037-dae7b-8f5c0ec10326b5eb876fa8ccb7e3147b6fa2ff2f.gz
|
|
|
|
| |
darcs-hash:20070821190958-dae7b-1ed180793dd5d6482f48aa0bbf13bd5523a4b40b.gz
|
|
|
|
| |
darcs-hash:20070821190829-dae7b-9efe9944356b64e8c171e6f3917f03dee4ba1deb.gz
|
|
|
|
|
|
|
| |
Schedule mask calculation routine in poststep only if CarpetMask is
active. This makes things more efficient if CarpetMask is not active.
darcs-hash:20070821190721-dae7b-726fea9c11a64a8b81cb7178b60bb93dd40e5e06.gz
|
|
|
|
| |
darcs-hash:20070821190134-dae7b-e0555549666511503a4ee4a22ae3c924ee88a8f3.gz
|
|
|
|
| |
darcs-hash:20070821190018-dae7b-2e42509deb4e524e07ae3ba623093be1daccdad6.gz
|
|
|
|
|
|
|
|
| |
Make the screen output correct when there are multiple threads.
List all host names and the number of threads running on each node.
Speak of "processes" instead of "processors".
darcs-hash:20070821185810-dae7b-8c9ba6c0791d564dfdb24cd22688e45ac46b3bd0.gz
|
|
|
|
| |
darcs-hash:20070821185613-dae7b-266178bfd568cef54a4f31df0bf0a04170f93d00.gz
|
|
|
|
|
|
|
|
|
|
|
| |
Add #pragma omp statements for loops in reduction and prolongation
operators. Change loop control variables to signed types.
Add functions to determine the number of active threads.
Add a parameter to set the number of threads if desired.
darcs-hash:20070821185237-dae7b-56827b72a69b5fa1b3d1316379a0f155696b4cb2.gz
|
|
|
|
| |
darcs-hash:20070821185122-dae7b-cde121a591484710e62b2b82453ef592d80786e4.gz
|
|
|
|
| |
darcs-hash:20070818204822-dae7b-fd84b969157f159e39440f66bfe5b249298eef82.gz
|
|
|
|
| |
darcs-hash:20070817200016-dae7b-6e8805682638f8255ae53671af861c66be49fc5f.gz
|
|
|
|
| |
darcs-hash:20070816190635-dae7b-28017da5898903cd245564ef472a0f4a41786a73.gz
|
|
|
|
| |
darcs-hash:20070816190103-dae7b-ca92fad1077af6dab3bd5ad5843a472d06783c43.gz
|
|
|
|
| |
darcs-hash:20070813213806-dae7b-5c4ca7a1bc241b23522eda2082ce38796e7920a7.gz
|
|
|
|
| |
darcs-hash:20070809203347-dae7b-af9e0bcb5bb419bf309d8eef12ed5cc52a9ba2a9.gz
|
|
|
|
| |
darcs-hash:20070809202623-dae7b-930a62b745b4d7c096a67b33d1718f7cd320c8c4.gz
|
|
|
|
| |
darcs-hash:20070809202455-dae7b-6293f8e465c2dea19d00a64fc65a06edbfc94bd0.gz
|
|
|
|
| |
darcs-hash:20070809202205-dae7b-baa50974f8519fcde0b1351b6bb3ea72606a6388.gz
|
|
|
|
| |
darcs-hash:20070712115828-dae7b-17bddc9a8b1bfc2ff0346f5af7fb4e8d5853071b.gz
|
|
|
|
|
|
|
|
|
| |
Try to combine regions when distributing the load onto processors.
That means: if the existing load distribution is already split onto N
processors, then try to combine these regions, so that splitting it
onto N' < N processors does not lead to a minimum of N regions.
darcs-hash:20070706122957-dae7b-f6f45f5992801cdea6901c7ac844ebe7d73169b7.gz
|
|
|
|
|
|
|
|
|
|
| |
Sync 1-tl and prolongation=none GFs
Fix a little bug that prevented the synchronization of
GFs that have only 1 timelevel or have prolongation
turned off explicitely (tag 'prolongation=none').
darcs-hash:20070720053350-fff0f-dd8b80ecbb76ff7f3347ce3a906e537f7e0fd128.gz
|
|
|
|
|
|
|
|
| |
Fix a little bug that prevented the synchronization of
GFs that have only 1 timelevel or have prolongation
turned off explicitely (tag 'prolongation=none').
darcs-hash:20070720053047-fff0f-d3020389f0fa803eb5abacbc45cd02639a4c6b7c.gz
|
|
|
|
|
|
| |
Support output criterion "divisor" in CarpetIOScalar.
darcs-hash:20070705025022-fff0f-579437f698ea00d3f9835b40c50252cd519d4a98.gz
|
|
|
|
| |
darcs-hash:20070703100059-dae7b-144bb38c56bea2402ff2708d863148b0ca8cadcb.gz
|
|
|
|
| |
darcs-hash:20070630190659-dae7b-52f10c2ea2da7351a5f5c394554f051756bc54a8.gz
|
|
|
|
|
|
|
|
| |
Set Carpet's internal grid spacing variables more often from the
cctkGH entries. This means that the Carpet interpolator has access to
the currenty grid spacing immediately.
darcs-hash:20070623192026-dae7b-5c9a148cc8d84dbbced5742bb7900c30ebcd5519.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When setting up initial data or when recovering, execute global mode
routines not with the coarsest level, but either for every level or
for the finest level. Execute them on every level if the refinement
hierarchy can change while iterating over the levels. If the
hierarchy cannot change, execute them with the finest level, which is
the last level which is treated.
This order is more similar to the way in which global mode routines
are handled during evolution. It ensures e.g. that
CarpetReduce::weight is set up correctly.
darcs-hash:20070531215139-dae7b-377ee06fefc03da092a77ab3a69a4827639ee757.gz
|
|
|
|
|
|
|
|
|
| |
Use the aliased function GetCoordRange to calculate the local
coordinate system of a component. The Cactus function CCTK_CoordRange
does not work correctly when different patches have different extents
or grid spacings.
darcs-hash:20070614004957-dae7b-71d7c72ce13eb713154639c299afe5ab4d590369.gz
|