| Commit message (Collapse) | Author | Age |
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@134 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The accompanying svn patch applies the recently released refinement of
TwoPunctures by Vasileios Paschalidis and Zach Etienne at UIUC, greatly
reducing the time taken to properly apply the solution of the spectral solve to
all grid points.
From the abstract of the notes in arXiv:1304.0457:
TwoPunctures is perhaps the most widely-adopted code for generating binary
black hole "puncture" initial data and interpolating these (spectral) data onto
evolution grids. In typical usage, the bulk of this code's run time is spent in
its spectral interpolation routine. We announce a new publicly-available
spectral interpolation routine that improves the performance of the original
interpolation routine by a factor of ~100, yielding results consistent with the
original spectral interpolation routine to roundoff precision. This note serves
as a guide for installing this routine both in the original standalone
TwoPunctures code and the Einstein Toolkit supported version of this code.
Patch kindly provided by Bernard Kelly
Original code by Vasileios Paschalidis and Zach Etienne
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@133 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
|
|
|
| |
required since ADMConstraints inherits from TmunuBase since rev 154.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@130 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@127 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
|
|
|
|
| |
The format and keys are defined in http://arxiv.org/abs/0709.0093 with additional draft keys defined for the NR-AR project (to be committed to the arXiv version when finalized).
Also introduced grid scalars for the ADM energy and angular momentum and the puncture ADM masses.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@124 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@123 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@121 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@120 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
|
|
| |
bessel functions in math libraries), initialize variables)
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@119 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
|
|
|
| |
Output the individual puncture ADM mass post-solve in TwoPunctures
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@118 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
|
|
| |
(which should not be part of this anyway, but let's keep it for now) have been computed by TOVSolver using only the TOV metric. Now GRHydro is doing that, using the full metric. This changes the value primarily close to the BH - not by much, but enough to make the testsuite fail, thus the update
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@115 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@111 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@110 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
|
|
|
|
|
| |
Had hard coded the lower bound to be zero and forgotten to initialize the first
column of pointers
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@108 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@105 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Incorporates the additions by Barry Wardell:
1) When the bare masses are not given as parameters (give_bare_mass=no), they
are calculated at double precision, but the par_m_plus and par_m_minus
parameters are then only set at single precision.
2) When the bare masses have been calculated, they are printed to stdout. In
some cases, the initial guess for the bare mass is printed rather than the
final calculated bare mass.
3) After looking at this section of code further, it seems that the termination
criterion for the bare mass search could be improved. Attached is an updated
patch which implements and improved check. It now continues trying to find the
bare masses until the ADM masses are within a specified tolerance of their
target. Other than the change in termination criterion, the algorithm is
unchanged, although I have simplified the calculation of a new bare mass guess
somewhat.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@103 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@102 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@101 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
|
|
|
| |
scientific library
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@100 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@99 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
|
|
|
|
|
| |
the LGPL licence, version 2 or later.
All the authors did agree with this.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@98 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
|
|
| |
to be rewritten to make use of openMP
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@97 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
|
|
| |
like before)
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@96 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@95 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
|
|
| |
they do not pass still
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@94 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
|
|
| |
out once this is updated
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@93 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@92 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@91 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@90 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@89 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@88 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@87 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
|
|
| |
values after the last post-mass-solving call to the Newton solver.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@86 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@85 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@84 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
|
|
| |
set calculated bare masses.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@83 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
|
|
|
| |
remove the nans that appeared recently.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@82 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@81 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
|
|
| |
masses for bare mass solver.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@80 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@79 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@78 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@77 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@76 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
|
|
|
|
| |
specify higher tolerance for two testsuites
suite "twopunctures" still fails, which seems to be a real error
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@75 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
|
|
|
|
|
| |
- make all work again, however I was not able to verify the old testsuites,
not even using old code of this thorn. This might be because of small changes
in other thorns, but is now too difficult to track down completly.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@74 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
|
|
|
| |
CarpetIOASCII output files)
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@73 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@72 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
|
|
|
| |
Testsuite now passes again.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@71 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
|
|
|
| |
shifted around the grid.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@70 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TwoPunctures/trunk@69 b2a53a04-0f4f-0410-87ed-f9f25ced00cf
|