aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Removed the old testsuite parameter file.diener2003-09-30
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@152 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Removed the very old test suite. Almost ready to replace it with a new.diener2003-09-30
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@151 2a26948c-0e4f-0410-aee8-f1d3e353619c
* The native preprocessor didn't like two question marks following eachdiener2003-09-30
| | | | | | | other in fortran strings. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@150 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Removed re-declaration of the inverse 3-metric.diener2003-09-30
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@149 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Now schedules EHFinder_MarkSurfaces followed by EHFinder_ApplySymSC in thediener2003-09-30
| | | | | | | | | | | | new group EHFinder_MarkPoints. This is because I finally got around to use the CartGrid3D symmetry routines that were fixed some time ago to work on integer variables as well. Changed the name of EHFinder_IntegrateEquatorial to EHFinder_IntegrateCircumference (exactly 31 characters long). git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@148 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Deleted declaration of MoL aliased functions that are no longer used.diener2003-09-30
| | | | | | | 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
* Changed the default for re_init_undo from "no" to "yes".diener2003-09-30
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@146 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Changed the makefiles to reflect the move from EHFinder_Integrate2.F90 todiener2003-09-30
| | | | | | | EHFinder_Integrate. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@145 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Preparing for release. Added comments. Changed the way the inverse three metricdiener2003-09-30
| | | | | | | | | | is calculated, so I don't have to calculate it both for the characteristic upwinding and for the rhs evaluation and to make it easier to convert between conformal metric and physical metric. This requires a set of grid functions for the inverse 3 metric. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@144 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Preparing for release. Added comments, deleted obsolete pieces of code, fixeddiener2003-09-30
| | | | | | | a few bugs. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@143 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Removed EHFinder_Integrate2.F90 (now EHFinder_Integrate.F90).diener2003-09-30
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@142 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Moved EHFinder_ReInitialize2 to EHFinder_ReInitialize.diener2003-09-30
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@141 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Lots of changes to the documentation to reflect the recent changes. Morediener2003-09-01
| | | | | | | to be done obviously. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@140 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Remove deleted files.diener2003-09-01
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@139 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Delete these obsolete files.diener2003-09-01
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@138 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Change reparam_undone to re_initialize_undone.diener2003-09-01
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@137 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Remove all references to the approximation reparametrization and changeddiener2003-09-01
| | | | | | | re_param to re_init. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@136 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Added support for using all the different kinds of initial guesses for thediener2003-09-01
| | | | | | | level set function for all the different level set functions. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@135 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Major cleanup. All references to approximation re-parametrization is deleteddiener2003-09-01
| | | | | | | and reparam has been changed to reinit everywhere. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@134 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Delete this file since the functionality is now done indiener2003-09-01
| | | | | | | EHFinder_ReInitialize.F90 git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@133 2a26948c-0e4f-0410-aee8-f1d3e353619c
* EHFinder_ReParametrize.F90 is now EHFinder_ReInitialize.F90 to be consistentdiener2003-09-01
| | | | | | | with the exclusive use of reinitialization instead of reparametrization. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@132 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Remove this experimental routine, that turned out to be a dead end.diener2003-09-01
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@131 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Major changes to clean up and comment the code.diener2003-09-01
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@130 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Fixed a typo. storage for eh_centroid2_z was not activated. How it actuallydiener2003-08-18
| | | | | | | managed to run is a mystery. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@129 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Changed to using vector groups of the level set function and relateddiener2003-08-13
| | | | | | | | 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
* Some of the more obscure debugging features haven't made the transitiondiener2003-08-13
| | | | | | | so they have been commented out. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@127 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Major modification of almost all source files to use vector groups for variousdiener2003-08-13
| | | | | | | | variables. Not tested in all detail, but the standard features seem to work. The version before all these changes was tagged with PRE_MULTI. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@126 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Modified the include files to handle the extra index in the level setdiener2003-08-13
| | | | | | | | function after changing to vector groups to be able to evolve more than one level set function at a time. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@125 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Fixed a bug in activating points with outer excision when the active regiondiener2003-07-22
| | | | | | | is growing. Now it should work correctly and on multiple processors. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@123 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Added a missing d0 on the definition of pi. Now it should be doublediener2003-07-02
| | | | | | | precision. Thanks to Frank Herrmann for spotting this. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@122 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Added a parameter to schoose inward going surfaces instead of outwarddiener2003-07-02
| | | | | | | | going surfaces. If tracking inward going surfaces it is not an event horizon finder anymore, but this feature might be useful for other things. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@121 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Change from registering the individual generator coordinates separately withdiener2003-06-26
| | | | | | | 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
* Added support for setting up generators on ellipsoidal initial data.diener2003-06-20
| | | | | | | | | | Added support for evolving the generators independently (used for testing). Added support for detecting a peanut shaped excision region and take the appropriate precautions. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@119 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Changed EHFinder_MarkSurfaces to check not only the nearest neighboursdiener2003-06-13
| | | | | | | | | | when marking points, but also the nearest neighbours of the nearest neighbours. The reason being that connected surfaces can contain points where none of the nearest neighbours are inside the surface, but at least one of the next nearest neighbours are. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@118 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Added a parameter read_conformal_factor_once to support reading thediener2003-06-13
| | | | | | | | | conformal factor only once (since it's not changed during the evolution). The user now only has to output staticconformal::psi at iteration 0, thereby saving some diskspace. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@117 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Added EHFinder_Generator_Sources2.F90.diener2003-06-03
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@116 2a26948c-0e4f-0410-aee8-f1d3e353619c
* A different way of calculating the rhs of the generator tracking. Herediener2003-06-03
| | | | | | | | everything is calcluated at the grid points and then interpolated to the position of the generators. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@115 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Simplified the implementation of the evolution equations.diener2003-06-03
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@114 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Added support for a conformal metric. Added support for the newdiener2003-06-03
| | | | | | | interpolator parameters. Cleaned up the code a bit. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@113 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Added support for the new interpolator parameters.diener2003-06-03
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@112 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Added parameters to choose interpolators and orders. Added support fordiener2003-06-03
| | | | | | | | 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
* Schedule the symmetry routines in the RK2 re-initialization routines asdiener2003-05-28
| | | | | | | something different in the schedule group. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@110 2a26948c-0e4f-0410-aee8-f1d3e353619c
* First go at having more than one generator. In this case they arediener2003-05-27
| | | | | | | placed on a line located at y=0 on the initial sphere. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@109 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Changed to use the newest version of MoL. Used its support for evolvingdiener2003-05-26
| | | | | | | | | 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
* Changed the upwinding scheme to strictly upwind in the direction of thediener2003-05-16
| | | | | | | characteristics. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@107 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Added parameter and code to use the new experimental upwinding scheme.diener2003-05-16
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@106 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Include files for a new experimental upwinding scheme based on thediener2003-05-16
| | | | | | | characteristics of the evolution equation. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@105 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Changed the check against emask. It seems, I misunderstood what safediener2003-05-14
| | | | | | | values are. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@104 2a26948c-0e4f-0410-aee8-f1d3e353619c
* Put in some error checking so that the code doesn't keep working on calculatingdiener2003-05-14
| | | | | | | | 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
* Added support for using emask. Needs to be tested more.diener2003-05-13
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@102 2a26948c-0e4f-0410-aee8-f1d3e353619c