| Commit message (Collapse) | Author | Age |
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/Exact/trunk@237 e296648e-0e4f-0410-bd07-d597d9acff87
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/Exact/trunk@230 e296648e-0e4f-0410-bd07-d597d9acff87
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/Exact/trunk@185 e296648e-0e4f-0410-bd07-d597d9acff87
|
|
|
|
|
|
|
| |
files in this thorn (they're under the same license as the Cactus flesh)
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/Exact/trunk@179 e296648e-0e4f-0410-bd07-d597d9acff87
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/Exact/trunk@173 e296648e-0e4f-0410-bd07-d597d9acff87
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This thorn is mostly written in Fortran 77, with a few files in C
and Fortran 90. At present Fortran 90 is only used for the "arbitrary slice"
option (see the thorn guide for details). If this option isn't needed,
then by changing a single line in src/include/Exact.inc (see the comments
there for details) you can #ifdef-out the Fortran 90 code, allowing the
rest of this thorn to be compiled on a system with no Fortran 90 compiler
available.
(this was already noted in the thorn guide)
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/Exact/trunk@167 e296648e-0e4f-0410-bd07-d597d9acff87
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* add a new feature that any vacuum non-cosmological-constant solution
can be Lorentz-boosted by any 3-velocity
(previously, Kerr/Kerr-Schild had the ability to do a z-axis boost,
but the new code works for most of the models, and can boost in any direction)
* general cleanup of most of the individual models to systematize
comment conventions for subroutine arguments: input arguments,
output arguments, static local variables, local variables, parameters
* cleanup comments in various places to describe conformal factor
being passed to/from individual models (this was in the code before,
but not consistently documented)
* various other cleanups in documentation
There should be no change in the operation of any of the existing models.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/Exact/trunk@162 e296648e-0e4f-0410-bd07-d597d9acff87
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/Exact/trunk@161 e296648e-0e4f-0410-bd07-d597d9acff87
|
|
|
|
|
|
|
| |
(no change in semantics, just merging duplicate paragraphs)
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/Exact/trunk@151 e296648e-0e4f-0410-bd07-d597d9acff87
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/Exact/trunk@150 e296648e-0e4f-0410-bd07-d597d9acff87
|
|
|
|
|
|
|
|
| |
This is Minkowski with a cosine in the conformal factor
- added support for using a static conformal factor
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/Exact/trunk@147 e296648e-0e4f-0410-bd07-d597d9acff87
|
|
|
|
|
|
|
| |
(thanks to Frank Loeffler for pointing out that I neglected to do this before)
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/Exact/trunk@146 e296648e-0e4f-0410-bd07-d597d9acff87
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/Exact/trunk@138 e296648e-0e4f-0410-bd07-d597d9acff87
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/Exact/trunk@111 e296648e-0e4f-0410-bd07-d597d9acff87
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/Exact/trunk@93 e296648e-0e4f-0410-bd07-d597d9acff87
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
cvs operations (commit/delete/add)to preserve the full CVS history of this
thorn.]]
This is a major cleanup/revision of AEIThorns/Exact.
Major user-visible changes:
* major expansion of doc/documentation.tex
* major expansion of documentation in param.ccl file
* rename all parameters, systematize spacetime/coordinate/parameter names
(there is a perl script in par/convert-pars.pl to convert old parameter
files to the new names)
* [from Mitica Vulcanov] many additions and fixes to
cosmological solutions and Schwarzschild-Lemaitre
* fix stress-energy tensor computations so they work -- before they were
all disabled in CVS (INCLUDES lines were commented out in interface.ccl)
due to requiring excessive friendship with evolution thorns
and/or public parameters; new code copies parameters to restricted
grid scalars, which Cactus automagically "pushes" to friends
* added some more tests to testsuite, though these don't yet work fully
Additional internal changes:
* rename many Fortran subroutines (and a few C ones too)
so their names start with the thorn name
to reduce the chances of name collisions with other thorns
* move all metrics to subdirectory so the main source directory isn't
so cluttered
* move two files containing subroutines which were never called
(they didn't belong in this thorn, but somehow got into cvs by accident)
into new archive/ directory
* some (small) improvements in efficiency -- the exact_model parameter
is now decoded from a keyword (string) to an integer once at INITIAL,
and that integer tested by the stress-energy tensor code,
rather than requiring a separate series of string tests at each grid
point (!) like the old stress-energy tensor code did
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/Exact/trunk@90 e296648e-0e4f-0410-bd07-d597d9acff87
|
|
which included commits to RCS files with non-trunk default branches.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/Exact/trunk@3 e296648e-0e4f-0410-bd07-d597d9acff87
|