| Commit message (Collapse) | Author | Age |
... | |
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
GetCoordRange returns the lower and upper coordinates, the grid
spacing, and the number of grid points for a given refinement level on
a given patch.
darcs-hash:20070614004919-dae7b-29bbe29bfb33715fefe7ac192f0d920de8159b49.gz
|
|
|
|
| |
darcs-hash:20070613215212-dae7b-b4362c4ff260002047604390da29783ff593d0b0.gz
|
|
|
|
|
|
| |
Add more timers to Initialise.cc and Evolve.cc.
darcs-hash:20070613215046-dae7b-01cbfbe064e49ed70c28a179ceb68eb2eecf858f.gz
|
|
|
|
| |
darcs-hash:20070613215011-dae7b-2a0f7fecdc2a95a4f79f2384e73c2acdb35e630d.gz
|
|
|
|
|
|
|
| |
Synchronise the recovered grid functions. This removes the need for
calling the postregrid bin after recovering.
darcs-hash:20070608201848-dae7b-4d2044344f7e8e9a30ca60780199f2906a58d957.gz
|
|
|
|
|
|
|
| |
Skip the call to the postregrid bin after recovering. Instead,
CarpetIOHDF5 now synchronises the grid functions.
darcs-hash:20070608201716-dae7b-4f300b05c5213f45dbc739903989fd0b1bdf3f69.gz
|
|
|
|
| |
darcs-hash:20070608193234-dae7b-2180f5722468a3cc860d4e3d8fb760ee551bd3fb.gz
|
|
|
|
|
|
| |
check whether any grid variables are defined, return error code -3 if not
darcs-hash:20070607164805-3fd61-9ad2fde13dca493ba796db16d24037794828aa25.gz
|
|
|
|
| |
darcs-hash:20070607161759-dae7b-023c6b52b229f5ef2c8cc5a049ed1ed8c1e597d6.gz
|
|
|
|
|
|
|
| |
Certain scheduling bins do not allow accessing past time levels. Set
the grid function pointers to past time levels to null in these.
darcs-hash:20070606203504-dae7b-df075bdeb5bea053b84d9e6f162796a5aac50540.gz
|
|
|
|
| |
darcs-hash:20070604182918-dae7b-a14f30dce9dc88d7f9c29ac3fa01ec2ca3e3a5af.gz
|
|
|
|
| |
darcs-hash:20070601143101-dae7b-905aa767513ce85bd424e0054d9b56245e6be9f4.gz
|
|
|
|
| |
darcs-hash:20070601132426-dae7b-eccfbfc01ba3b102ff0b889b927ffb8f4d026797.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-ef900bee28ab52dd410366dc22f26d37dba37a86.gz
|
|
|
|
| |
darcs-hash:20070530231304-dae7b-92daf312e23db8a74d1e9e4cd829b3f2fc41f843.gz
|
|
|
|
|
|
| |
The HDF5-to-ASCII converter was accidentally removed.
darcs-hash:20070530133215-dae7b-b1da3480a9a963ad78bc8cf02f5150389e19d286.gz
|
|
|
|
| |
darcs-hash:20070527191322-dae7b-be717a25b50034316a6c5e7e5ae3a0f823f7612a.gz
|