aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* Get the input variable indices for the interpolator as INTEGER and then copy ittradke2003-07-07
| | | | | | | into the CCTK_INT array. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@343 89daf98e-ef62-4674-b946-b8ff9de2216c
* Change where the logfile is opened so that the new stepsize is written to ↵hawke2003-07-07
| | | | | | | | | there instead of fort.1. Fixes PR1150. Note that I had to do a realclean to my configuration to make this work, otherwise it kept creating this file. This may be due to a peculiarity of my system though. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@341 89daf98e-ef62-4674-b946-b8ff9de2216c
* Check the return code of OutputVarByMethod and give a level 2 warning if the ↵hawke2003-07-07
| | | | | | 2D or 3D output fails (probably due to a missing IOFlexIO). Fixes PR1160. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@340 89daf98e-ef62-4674-b946-b8ff9de2216c
* Change the range of ahf_lmax to match the code (maximum is now 19, not 20). ↵hawke2003-07-07
| | | | | | Fixes PR1488. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@339 89daf98e-ef62-4674-b946-b8ff9de2216c
* Update to use 4th order differencing macros.pollney2003-06-26
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@338 89daf98e-ef62-4674-b946-b8ff9de2216c
* Get the name for the interpolation operator to use from the new parametertradke2003-05-06
| | | | | | | AHFinder::interpolation_operator. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@334 89daf98e-ef62-4674-b946-b8ff9de2216c
* Move comments to remove warnings with intel compilerallen2003-03-20
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@331 89daf98e-ef62-4674-b946-b8ff9de2216c
* The routine AHFinder_InitOutput (scheduled at CCTK_INITIAL) was using myprocdiener2003-02-08
| | | | | | | | | | | | | before it was assigned a value in the routine AHFinder (scheduled at CCTK_ANALYSIS) leading to (on seaborg) that all processors attempted to create files. This worked sometimes on few processors, but failed on many processors. This assignment is now done in AHFinder_InitOutput. I have no idea why this became a problem now. In the past I have been able to run the AHFinder on seaborg. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@330 89daf98e-ef62-4674-b946-b8ff9de2216c
* Use channel 11 rather than 1 for all output to files, since 1 may berideout2003-02-06
| | | | | | | reserved for stdout on some machines. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@329 89daf98e-ef62-4674-b946-b8ff9de2216c
* Replaced all the CCTK_InterpGV() calls by calls to the new interpolation APItradke2003-01-31
| | | | | | | | | | | | CCTK_InterpGridArrays(). Note that you now need to also compile in and activate a thorn which provides local interpolation operators (eg. LocalInterp from the CactusBase arrangement). Also evaluate the return code from CCTK_InterpGridArrays() and print a warning in case of an error. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@324 89daf98e-ef62-4674-b946-b8ff9de2216c
* Modified ahf.gauss and *.alm headers so that output format is identical with ↵pollney2003-01-06
| | | | | | the test suites. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@323 89daf98e-ef62-4674-b946-b8ff9de2216c
* Restored the assignment of disf, that had disappeared in Denis' last commit.diener2002-12-17
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@321 89daf98e-ef62-4674-b946-b8ff9de2216c
* Modified output so that data is appended after checkpoint, ratherpollney2002-12-13
| | | | | | | | | | | | than deleting any existing files. * Starting a run from scratch will still wipe out any files that already exist in the output directory, as is usual for cactus 1d data. * If you do a horizon find on the timestep when you are also checkpointing, then you'll end up with a duplicate point in the output, as the horizon is found again at restart. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@320 89daf98e-ef62-4674-b946-b8ff9de2216c
* Fixed old #ifdef reference to DEVELOPMENT_SIMPLEEXCISION to the newpollney2002-10-09
| | | | | | | version, EXCISION_SIMPLEEXCISION git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@317 89daf98e-ef62-4674-b946-b8ff9de2216c
* minor cleaning up, plus a stupid fix to a problem with the absoft compiler.miguel2002-10-08
| | | | | | | | It turns out I needed to change the order of two definitions to stop the damm compiler from inventing a non-existent NaN. &%$#*! git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@316 89daf98e-ef62-4674-b946-b8ff9de2216c
* Fixed the logic in calling AHFinder_find3. Before ahfgrid3 was notdiener2002-07-25
| | | | | | | | | | properly initialized in AHFinder_find3, causing floating point exceptions on Lemieux. Now AHFinder3 is called for all three horizons and is initialized properly regardless of whether the first horizon was found or not. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@315 89daf98e-ef62-4674-b946-b8ff9de2216c
* Added explicit array bounds to avoid triggering fp exception on Alphaspollney2002-07-15
| | | | | | | (Peter and Frank's fix). git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@314 89daf98e-ef62-4674-b946-b8ff9de2216c
* Use the generic routines sqrt(), abs(), log(), etc. instead of double-precisiontradke2002-06-18
| | | | | | | | ones dsqrt(), dabs(), dlog(), detc. This makes the code compile in single precision. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@312 89daf98e-ef62-4674-b946-b8ff9de2216c
* Removed goto and continue statements, so that it will compile on titan.rideout2002-06-06
| | | | | | | Added $Header$. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@310 89daf98e-ef62-4674-b946-b8ff9de2216c
* Initialize ahfmask each time storage was switched on.tradke2002-06-04
| | | | | | | This fixes core dumps in the testsuites on the T3E and DEC Alphas. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@308 89daf98e-ef62-4674-b946-b8ff9de2216c
* Zero out the edges of some grid functions before calculating their boundaries.tradke2002-06-03
| | | | | | | This fixes core dumps on Alphas and finally lets the testsuites pass. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@307 89daf98e-ef62-4674-b946-b8ff9de2216c
* minor changes. Eliminating obsolete format statements and changing themiguel2002-05-24
| | | | | | | | last remaining goto's to if statements. Though is probably was more human readable before. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@305 89daf98e-ef62-4674-b946-b8ff9de2216c
* changing ifdefs and include filesallen2002-05-16
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@304 89daf98e-ef62-4674-b946-b8ff9de2216c
* Need to add '-N11' option to F90FLAGS for Darwin to make it compile.tradke2002-05-10
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@303 89daf98e-ef62-4674-b946-b8ff9de2216c
* Removed unneccessary include of "cctk_DefineThorn.h" which caused painfully longtradke2002-05-08
| | | | | | | recompilation of AHFinder.F every time the thornlist changed. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@301 89daf98e-ef62-4674-b946-b8ff9de2216c
* Use IO::out_dir instead of the old IO::outdir parameter.tradke2002-05-06
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@300 89daf98e-ef62-4674-b946-b8ff9de2216c
* fixed include filesallen2002-05-05
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@298 89daf98e-ef62-4674-b946-b8ff9de2216c
* Fixing a CCTK_Equals statement to have a ==1allen2002-05-04
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@297 89daf98e-ef62-4674-b946-b8ff9de2216c
* Reducing length of function names for Conf->Phys for Absoft linuxallen2002-05-03
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@296 89daf98e-ef62-4674-b946-b8ff9de2216c
* AHFinder converted to the changes in Einstein. Passes the testsuites on thediener2002-04-30
| | | | | | | xeon. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@295 89daf98e-ef62-4674-b946-b8ff9de2216c
* Paramcheck routine to detect problems with the conformal state.diener2002-04-30
| | | | | | | Essentially just a Fortranized version of Tom's routine for ADMAnalysis. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@294 89daf98e-ef62-4674-b946-b8ff9de2216c
* horizon_centroid, not centroid_horizonshawley2002-03-13
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@290 89daf98e-ef62-4674-b946-b8ff9de2216c
* added possiblity to set ahf_centroid using parameter centroid_horizonshawley2002-03-13
| | | | | | | to decide which horizon to use when setting the centroid git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@288 89daf98e-ef62-4674-b946-b8ff9de2216c
* Moved drift correction code to AEIDevelopment/DriftCorrect.pollney2002-03-10
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@286 89daf98e-ef62-4674-b946-b8ff9de2216c
* Cosmetic change. Output of "Searching for horizon n" now uses n=0,1,2pollney2002-03-07
| | | | | | | | rather than n=1,2,3. This new output matches with the output files, as pointed out by Frank. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@285 89daf98e-ef62-4674-b946-b8ff9de2216c
* removed :: in "external str_comp"shawley2002-03-07
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@284 89daf98e-ef62-4674-b946-b8ff9de2216c
* moved the place where ahf_centroid get set to outside "if (driftcorrect.."shawley2002-03-06
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@282 89daf98e-ef62-4674-b946-b8ff9de2216c
* corrected a couple typosshawley2002-03-01
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@281 89daf98e-ef62-4674-b946-b8ff9de2216c
* changed rad_drift_correct to rad_drift_correct_onshawley2002-02-28
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@280 89daf98e-ef62-4674-b946-b8ff9de2216c
* Added support for attenuated co-rotating shift in drift correction.diener2002-02-28
| | | | | | | | Fixed problem with ahf_omega_cum being reset to initial rotation parameter after restart from a checkpoint. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@278 89daf98e-ef62-4674-b946-b8ff9de2216c
* Fixed ASCII output of AHFinder data.tradke2002-01-09
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@275 89daf98e-ef62-4674-b946-b8ff9de2216c
* Fix for building the output filenames: Sun fortran compiler cannot trim() antradke2002-01-04
| | | | | | | empty string. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@273 89daf98e-ef62-4674-b946-b8ff9de2216c
* Fixed typo.tradke2002-01-04
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@272 89daf98e-ef62-4674-b946-b8ff9de2216c
* A quick fix to get around a pgf90 compiler bug that seems to havepollney2001-12-19
| | | | | | | | | | | | | | been triggered by the last set of commits. I commented out the ahf_radvel_corr grid function and the reference to it in the code, and this gets around the compiler problem. This is necessary for us to do our runs on platinum. Note that you can still use Scott's new drift correction parameters, you just can't see analyse their effects by looking at the ahf_radvel_corr grid function until we work out a more permanent fix. Thanks to Gab and ThomasR for helping to diagnose this. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@271 89daf98e-ef62-4674-b946-b8ff9de2216c
* forgot to make r_old a "saved" variableshawley2001-12-18
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@270 89daf98e-ef62-4674-b946-b8ff9de2216c
* added a couple variables for use w/ radial drift correctionshawley2001-12-18
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@267 89daf98e-ef62-4674-b946-b8ff9de2216c
* added radial shift drift-correction, changed 1.1 to cactus parametershawley2001-12-18
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@266 89daf98e-ef62-4674-b946-b8ff9de2216c
* Moved the assignment of ahf_centroid_x and ahf_centroid_y to make surediener2001-12-17
| | | | | | | that they are output even when drift correction is not on. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@265 89daf98e-ef62-4674-b946-b8ff9de2216c
* Fixed calls to CCTK_SyncGroup() which also takes an 'ierror' argument now.tradke2001-12-09
| | | | | | | You will also need to update the flesh now. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@264 89daf98e-ef62-4674-b946-b8ff9de2216c
* Fixing very subtle bug when finding distance between horizons in the casemiguel2001-11-29
| | | | | | | | | when 1 did not exist. The file was not being opened when it should have, and the code could crash later when looking for it. I hope it is fixed now. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@263 89daf98e-ef62-4674-b946-b8ff9de2216c