| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
| |
Fixes PR 1692.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@146 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
|
|
|
|
|
| |
"impossible value for conformal_storage" error msgs
* also slight tweaks to surrounding code so the compiler knows that
make_conformal_derivs is always set before it's used
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@135 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
|
|
|
|
|
|
|
|
| |
in a level 1 warning to tell users that they're in trouble:
WARNING[L1,P0] (IDAnalyticBH):
Misner_init(): warning: about to call fill_iso() ; at present
this routine seems to leak quasi-infinite amounts of
memory at the rate of O(100 megabytes/second) :( :( :(
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@133 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
|
|
|
| |
setting up initial data
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@131 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
|
|
|
| |
add const qualifier for eval_bh_psi()
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@130 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
|
|
|
|
|
|
|
| |
some code cleanups in Misner_points.c
*** I think there is still a quasi-infinite memory leak
*** (c. 100 megabytes/second on a xeon) somewhere around the function
*** fill_iso() in Misner_points.c
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@129 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ADMBase::metric_type = "static conformal"
StaticConformal::conformal_storage = "factor"
led to the local flag make_conformal_derivs never being initialized.
Alas, later code then tested this flag, and if the random garbage that's
in uninitialized memory happened to be nonzero, the later code would then
proceed to try to initialize the 1st derivatives of the conformal factor.
Since these don't have storage allocated, this core-dumps. :( :(
The bug is fixed by changing the logic to always set make_conformal_derivs .
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@128 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
void Misner_standard(CCTK_ARGUMENTS)
where setting
ADMBase::metric_type = "static conformal"
StaticConformal::conformal_storage = "factor"
led to the local flag make_conformal_derivs never being initialized.
Alas, later code then tested this flag, and if the random garbage that's
in uninitialized memory happened to be nonzero, the later code would then
proceed to try to initialize the 1st derivatives of the conformal factor.
Since these don't have storage allocated, this core-dumps. :( :(
The bug is fixed by changing the logic to always set make_conformal_derivs .
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@127 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
|
|
|
|
|
| |
IDAnalyticBH_zero_CCTK_REAL_array() when setting a grid array to all zeros.
This is necessary because memset() gives all bits 0, but we want
floating point (CCTK_REAL) 0.0, which might be a different bit pattern.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@126 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
|
|
|
|
|
|
|
| |
is just
in the physical metric, the conformal (usual) metric is fine!).
Spotted and fixed by Frank Herrmann.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@123 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@121 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@104 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@101 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@100 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
|
|
|
|
|
| |
now set the conformal_state appropriately.
Tom
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@99 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
|
|
|
|
|
|
|
|
| |
The thorns calculate the appropriate number of derivatives and
set the conformal_state variable appropriately - note that currently
there is no code to do second derivatives of Schwarzschild, so this
sets the conformal_state to a maximum of 2 (i.e. factor and first derivatives).
Tom
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@98 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@94 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@92 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@90 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@89 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@87 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@86 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@85 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
|
|
|
|
| |
(with native C compiler) to fail if the second argument to this function
was given as an integer.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@84 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@82 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@81 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@75 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@74 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@70 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@69 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
|
|
|
| |
two Misner BHs 25% faster (on origin).
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@67 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@65 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@64 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@63 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@62 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
|
|
|
| |
automatically included now
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@60 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
|
|
|
| |
cctk_arguments -> cctk_Arguments
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@59 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@58 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@55 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@48 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@47 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@46 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@45 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
|
|
|
|
|
|
| |
harmless things like not returning a value, but a rather subtle memory
leak in one place too.
Tom
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@44 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@41 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
|
|
|
|
| |
for Schwarzschild and 2 misner holes, need to test multiple misner
and BL still
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@40 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
|
|
|
| |
run properly now), and adding a couple of print statements.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@36 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
|
|
|
| |
lapseinit is initial_lapse now
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@25 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@21 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|
|
|
|
|
|
|
| |
details.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@20 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
|