| Commit message (Collapse) | Author | Age |
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@64 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@60 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@59 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@58 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@57 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@56 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@55 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
|
|
|
|
| |
undefined behaviour in C. We could use more clever code and then use
the second-topmost bit as well, omitting only 1 bit.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@54 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@53 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
after ADMBase_InitialData. This makes it possible to set up all ADM
data in these two groups, and then e.g. convert to the BSSN variables
after these groups still in the bin "initial". Various other thorns,
such as dissipation or multipatch, can now apply transformations to
the initial data in the bin "postinitial". This simplifies the
interaction between various thorns.
Change various thorns to use these two groups.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@51 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
|
|
|
| |
This closes PR CactusEinstein/1951: "Unimportant memory leak in SpaceMask".
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@49 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
|
|
|
| |
consistent.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@47 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
|
|
|
|
| |
so it doesn't confuse code in other thorns which #include this file
but define their own local DEBUG macros
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@46 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
|
|
|
|
|
|
|
| |
SpaceMask_SetStateBits
SpaceMask_CheckStateBits
* remove trailing ';' from macro
SpaceMask_SetStateBits
since that's supposed to be supplied when the macro is used
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@45 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
|
|
| |
Carpet will not prolongate the mask.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@44 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@43 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
|
|
|
| |
modifying or adding files.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@42 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@40 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
disappear as function aliasing will be updated to have aliased
functions either be optional or required, as opposed to optional
as they are at the moment. This will thus remove the configuration.ccl
files which are merely there to ensure that certain aliased functions
are actually provided. Also far more stuff will be done via function
aliasing which should remove some more of these dependencies.
Tom
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@38 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@37 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
|
|
|
| |
creation of scheduled routines.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@36 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@35 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@34 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@33 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@32 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
list of all the bitmasks associated with each state of a given type.
Also allowed for passing a NULL as the list of state names on registry,
in which case the mask states are allocated but not named.
These additions make it easier to allocate a mask bitfield of a size
that might only be known at runtime.
More routines for working with mask states as integers might be useful
in the future.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@31 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@30 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
|
|
| |
found by Frank Loeffler.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@29 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@28 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
|
|
|
| |
Add extra braces around arguments just in case.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@27 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
|
|
|
|
|
|
|
| |
these functions won't try to modify state names etc, also that
looking at a state won't modify the gridfn
(without the const qualifiers, C++ code can't use these functions
on const data)
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@26 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
|
|
|
| |
our header file "SpaceMask.h" may be #included by other thorns
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@25 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
|
|
|
|
|
|
| |
* Add missing prototypes.
* Cast output of sizeof() to int, to avoid comparison of signed with
unsigned ints.
* Change & to && in SpaceMask_get_free_bits, which I think was intended.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@24 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@23 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@22 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
|
|
|
|
|
| |
with \appendix, so instead make the appendix another section.
Fixes Cactus/1339
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@21 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
|
|
|
| |
Fixed Cactus/1326
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@20 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
|
|
|
| |
have problems with the latter.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@19 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
|
|
|
| |
Fixes CactusEinstein/1327.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@18 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@17 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@16 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
doc/documentation.tex for details.
The existing mask grid-function (emask) has been retained for the
time being, until the excision related thorns can be brought up to
date with the new interface. These thorns should see no change in
their behaviour. In the meantime, the space_mask GF can be used
simultaneously via the new interfaces.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@15 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@14 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@13 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@12 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@10 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@9 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@8 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@7 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@6 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
|