| Commit message (Collapse) | Author | Age |
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@200 2a26948c-0e4f-0410-aee8-f1d3e353619c
|
|
|
|
|
|
|
|
|
|
| |
of separate surfaces) from integer to real type in preparation to get the
area calculation to work with Carpet. Introduced a module with fuzzy
comparison routines. Testsuite still passes. Still needs to be tested in
more complicated circumstances. Please report any problems.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@199 2a26948c-0e4f-0410-aee8-f1d3e353619c
|
|
|
|
|
|
|
|
|
|
| |
they were public in the first place). Added a USES INCLUDE carpet.h. Added
tags='Prolongation="None"' to grid functions with only 1 timelevel. Added
a grid scalar to count iterations in the re-initialization so that I can use
the same variable in Fortran and C++.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@179 2a26948c-0e4f-0410-aee8-f1d3e353619c
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@170 2a26948c-0e4f-0410-aee8-f1d3e353619c
|
|
|
|
|
|
|
| |
Something fishy is going on. Don't use yet.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@165 2a26948c-0e4f-0410-aee8-f1d3e353619c
|
|
|
|
|
|
|
| |
Added a group of grid functions for the inverse 3-metric.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@147 2a26948c-0e4f-0410-aee8-f1d3e353619c
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@130 2a26948c-0e4f-0410-aee8-f1d3e353619c
|
|
|
|
|
|
|
|
| |
grid functions. More changes are needed to make everything work as before
but all of the standard features seem to be working.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@128 2a26948c-0e4f-0410-aee8-f1d3e353619c
|
|
|
|
|
|
|
| |
MoL to register the whole group at once. From Ian Hawke.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@120 2a26948c-0e4f-0410-aee8-f1d3e353619c
|
|
|
|
|
|
|
|
| |
a different way of calculating the rhs of the generator evolution equations
and parameters to choose between them.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@111 2a26948c-0e4f-0410-aee8-f1d3e353619c
|
|
|
|
|
|
|
|
|
| |
grid arrays to introduce tracking of the generators of the horizon along
with the horizon itself. Still needs some work on setting up the initial
generators (now it only does one) but first it needs to be tested.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@108 2a26948c-0e4f-0410-aee8-f1d3e353619c
|
|
|
|
|
|
|
|
| |
surface quantities if finding points on the surface didn't work because of
interpolation problems.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@103 2a26948c-0e4f-0410-aee8-f1d3e353619c
|
|
|
|
|
|
|
|
| |
circumference calculations are stored in 1D grid arrays. This will change
when support for vector groups of grid scalars are added to Cactus.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@93 2a26948c-0e4f-0410-aee8-f1d3e353619c
|
|
|
|
|
|
|
|
|
| |
symmetries of the underlying grid and the location of the surface on the
grid. Has been tested for all octant, quadrant and bitant cases I could
think of in a simple case, but hasn't been tested in a production run.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@91 2a26948c-0e4f-0410-aee8-f1d3e353619c
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
integrals over all surfaces. Still only supports full mode. Only weakly tested.
There is a problem with the outputs in multiprocessor mode. The results of
the integration are stored in 1D grid arrays. However if I use DISTRIB=DEFAULT
(taking care only to store results on the correct processor), the
output fails if the number of processors are bigger than the number of
elements in the grid array (essentially some processors contains a chunk
of length zero). If I on the other hand uses DISTRIB=CONSTANT, it works
but on multiple processors i get multiple copies of the data in the output.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@90 2a26948c-0e4f-0410-aee8-f1d3e353619c
|
|
|
|
|
|
|
|
| |
this information is not used. Added beginning support for the spacemask.
Only routine to read in the emask. Nothing is done with it.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@89 2a26948c-0e4f-0410-aee8-f1d3e353619c
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@86 2a26948c-0e4f-0410-aee8-f1d3e353619c
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@80 2a26948c-0e4f-0410-aee8-f1d3e353619c
|
|
|
|
|
|
|
|
|
|
| |
grid arrays and works in parallel. Still needs to be generalized to work
in other modes than full mode and an algorithm has to be implemented
to figure out how many surfaces are actually present in the level set
function.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@78 2a26948c-0e4f-0410-aee8-f1d3e353619c
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@63 2a26948c-0e4f-0410-aee8-f1d3e353619c
|
|
|
|
|
|
|
|
|
| |
re-parametrization to be used in undoing it. The code that uses it
is already commented out again, so this might disappear if it really
proves unnecessary.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@57 2a26948c-0e4f-0410-aee8-f1d3e353619c
|
|
|
|
|
|
|
| |
undone if pinch off is imminent.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@36 2a26948c-0e4f-0410-aee8-f1d3e353619c
|
|
|
|
|
|
|
|
| |
pde and approximate reparametrization. Initial tests seem to indicate that
pde works better than approximate re-parametrization but is slower.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@27 2a26948c-0e4f-0410-aee8-f1d3e353619c
|
|
|
|
|
|
|
| |
source function to change sign if the lapse goes negative.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@14 2a26948c-0e4f-0410-aee8-f1d3e353619c
|
|
|
|
|
|
|
| |
now it just works for physical metrics.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@8 2a26948c-0e4f-0410-aee8-f1d3e353619c
|
|
|
|
| |
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@7 2a26948c-0e4f-0410-aee8-f1d3e353619c
|
|
|
|
|
|
|
|
| |
function and evolving it. Have to add re-parametrization of the level
set function before it can be used.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@3 2a26948c-0e4f-0410-aee8-f1d3e353619c
|
|
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@2 2a26948c-0e4f-0410-aee8-f1d3e353619c
|