aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Use "epsilon" also for Brill-LindquistHEADmastereschnett2011-10-27
| | | | | | | | | | IDAnalyticBH has an "epsilon" parameter to smooth out singularites. This parameter should also be used in Brill-Lindquist initial data. Otherwise, moving puncture evolution of these data is not possible without an explicit smoothing step. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@183 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* The Kerr initial data (ineschnett2011-03-08
| | | | | | | | | | | | | | | | | | EinsteinInitialData?/IDAnalyticBH/src/Kerr.c) has a defect along the z-axis (that is, the spin axis of the hole). The three-metric (for instance) is not smooth across this axis, leading to discontinuities in second spatial derivatives near there. This appears to be due to overly crude safety measures protecting from division by zero when calculating this data. Tweaking these measures for more self-consistency leads to much smoother behaviour. I'm attaching a simple patch that fixes the problem at least for metric_type = physical. [Patch from Bernard Kelly] git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@179 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* Segfault with kerr initial data using IDAnalyticBHbmundim2011-02-28
| | | | | | | | | | | | | | | | | | | | Yosef's patch: If initial_data=kerr and metric_type=physical, IDAnalyticBH writes to psi[x-z] and psi[x-z][x-z] (it tries to set these GFs to zero) even if no storage is allocated. The problem is with the code: IDAnalyticBH_zero_CCTK_REAL_array(npoints, psix); etc.., which is only executed when the metric is physical. I was able to use the Kerr data with this patch, but just deleting the offending lines should be sufficient. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@178 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* correct computation of shift vector in Kerr metric, along with the ↵knarf2010-10-07
| | | | | | documentation and a proof that this is right git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@175 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* Include Licence in READMEknarf2009-01-27
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@169 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* Unify README file formatknarf2009-01-26
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@168 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* use correct latex package in documentationknarf2009-01-22
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@167 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* Allocate storage for the conformal factor while setting up initialschnetter2007-04-26
| | | | | | | data. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@166 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* List cactusmaint as maintainerschnetter2006-05-07
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@165 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* Added localreduce to activethornsyye002006-01-25
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@164 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* commits to change IOBasic to use the new reduction interface. This breaks ↵yye002005-11-01
| | | | | | the testsuite for testcomplex because of a new reduction scheme for complex numbers. WaveToy1DF77 also fails with inconsistency, failing at 3,7 processors with varying files and differences between them. Currently investigating these failurse in detail. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@163 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* Correct email address in copyright statement.schnetter2005-10-22
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@162 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* Decrease the fudge factor which avoids nans again. Rewriting theschnetter2005-04-14
| | | | | | | equation to make it manifestly non-negative is enough. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@159 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* Increase the fudge factor which avoids nans.schnetter2005-04-13
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@158 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* Produce good initial data even on the axis. Patch by Bernard Kelly.schnetter2004-12-17
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@157 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* Adding missing copyright files to all thorns and making themgoodale2004-11-02
| | | | | | | consistent. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@155 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* assert fixyye002004-08-12
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@154 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* Allocate one time level for the static conformal factor.schnetter2004-08-05
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@153 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* Use a fudge factor to remove singularities when grid points fall ontoschnetter2004-07-06
| | | | | | | an axis. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@152 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* Do not produce nans on the origin.schnetter2004-06-23
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@151 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* Add lapse "schwarzschild" as an alias for "schwarz".schnetter2004-06-23
| | | | | | | Do not produce nans on the origin. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@150 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* Fix error in Schwarzschild's name.schnetter2004-06-23
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@149 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* Untabified.goodale2004-05-17
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@148 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* Untabified. Please try to adhere to the Cactus coding guidelines whengoodale2004-05-17
| | | | | | | modifying or adding files. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@147 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* Bug-fix from Frank Herrman.goodale2004-05-13
| | | | | | | Fixes PR 1692. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@146 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* Updating to new Einstein hierarchy.goodale2004-05-13
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@144 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* This parameter file still used the old Einstein stuff.goodale2004-05-13
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@143 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* Update parameter files to activate thorn SymBase.schnetter2004-03-09
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@141 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* Include CoordBase in the ActiveThorns list.tradke2003-08-25
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@140 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* CardGrid3D now inherits from CoordBaserideout2003-08-22
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@139 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* Remove unnecessary activations of ADMCoupling.hawke2003-07-10
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@138 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* ADMMacros now requires ADMCouplinghawke2003-07-09
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@137 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* add a note that the multiple_misner_bh option is broken :(jthorn2003-06-26
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@136 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* * fix mismatched CCTK_VWarn() formats and arguments forjthorn2003-06-04
| | | | | | | | | "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
* add a parameter file to show the infinite-memory-leak bug I've foundjthorn2003-05-08
| | | | | | | for Misner 3-BH data git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@134 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* since I haven't tracked down the infinite memory leak, at least putjthorn2003-05-06
| | | | | | | | | | | | 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
* fix description of admbase::initial_data for multiple Misner BHsjthorn2003-05-06
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@132 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* add CCTK_VInfo() calls to tell the user that we're in this thornjthorn2003-05-06
| | | | | | | setting up initial data git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@131 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* fix grdoc comment for iso(),jthorn2003-05-06
| | | | | | | add const qualifier for eval_bh_psi() git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@130 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* add prototypes for a bunch of un-prototyped functionsjthorn2003-05-06
| | | | | | | | | | | 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
* fix a bug where settingjthorn2003-05-06
| | | | | | | | | | | | | | | 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
* This patch fixes a bug injthorn2003-05-02
| | | | | | | | | | | | | | | | | 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
* Change from using memset() to using a new functionjthorn2003-03-24
| | | | | | | | | 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
* Removed automatically generated parameter files from testsuite output.tradke2003-01-20
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@125 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* Added pdf figures.rideout2002-12-03
| | | | | | | Fixed broken references. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@124 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* Fix to a bug in the Schwarzschild metric for the physical case (Note: this ↵allen2002-11-01
| | | | | | | | | | | 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
* Typoallen2002-08-18
| | | | | | | Fixes Cactus/1031 git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@122 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* Adding missing @history tags.goodale2002-08-14
| | | | | | | Tom git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@121 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* Added explicit statement that Kerr assumes rotation about z-axis.pollney2002-06-10
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@120 6a3ddf76-46e1-4315-99d9-bc56cac1ef84
* Fixing name clashes in citationsallen2002-06-04
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@118 6a3ddf76-46e1-4315-99d9-bc56cac1ef84