aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* parameter files and shell scripts to test surface-integral computationsjthorn2002-09-13
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@729 f88db872-0e4f-0410-b76b-b9085cfa78c5
* update par files for new parametersjthorn2002-09-13
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@728 f88db872-0e4f-0410-b76b-b9085cfa78c5
* change $Id:$ --> $Header:$jthorn2002-09-13
| | | | | | | | | rename src/util/ --> src/patch/ add Jacobian code for computing surface integrals add support for choosing ASCII or HDF5 data files (HDF5 not implemented yet) git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@727 f88db872-0e4f-0410-b76b-b9085cfa78c5
* add new I/O parametersjthorn2002-09-13
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@726 f88db872-0e4f-0410-b76b-b9085cfa78c5
* add patch::partial_xyz_wrt_rho_sigma()jthorn2002-09-11
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@725 f88db872-0e4f-0410-b76b-b9085cfa78c5
* add functions to compute partial {x,y,z} / partial {mu,nu,phi}jthorn2002-09-11
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@724 f88db872-0e4f-0410-b76b-b9085cfa78c5
* add variant CST expression for surface_integral_method,jthorn2002-09-11
| | | | | | | | but commented out (it's more elegant, but appears to tickle a CST bug :( :( ) git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@723 f88db872-0e4f-0410-b76b-b9085cfa78c5
* clean up LAPACK configuration -- now does it properly, the same wayjthorn2002-09-11
| | | | | | | the elliptic-solver thorns do PETSc git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@722 f88db872-0e4f-0410-b76b-b9085cfa78c5
* need to inherit from grid to get grid-symmetry parsjthorn2002-09-11
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@721 f88db872-0e4f-0410-b76b-b9085cfa78c5
* describe files in this directoryjthorn2002-09-11
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@720 f88db872-0e4f-0410-b76b-b9085cfa78c5
* - add const qualifiers to some patchesjthorn2002-09-11
| | | | | | | - s/"AHFinderDirect.hh"/"driver.hh"/ git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@719 f88db872-0e4f-0410-b76b-b9085cfa78c5
* change Boolean status returns from ok=false to ok=truejthorn2002-09-11
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@718 f88db872-0e4f-0410-b76b-b9085cfa78c5
* adjust verbosity controls on CCTK_VInfo() printingjthorn2002-09-11
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@717 f88db872-0e4f-0410-b76b-b9085cfa78c5
* add auto-determine of patch system type from Cactus grid symmetryjthorn2002-09-11
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@716 f88db872-0e4f-0410-b76b-b9085cfa78c5
* add support for computing BH diagnostics (mass, area, centroid)jthorn2002-09-11
| | | | | | | via surface integrals over the horizon git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@715 f88db872-0e4f-0410-b76b-b9085cfa78c5
* - change semantics of Boolean fns from false=ok to true=okjthorn2002-09-11
| | | | | | | - adjust verbosity controls for CCTK_VInfo printing git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@714 f88db872-0e4f-0410-b76b-b9085cfa78c5
* rename this header file, since it's really specific to this directoryjthorn2002-09-11
| | | | | | | (driver stuff) rather than to this thorn as a whole git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@713 f88db872-0e4f-0410-b76b-b9085cfa78c5
* add #define HAVE_DENSE_JACOBIAN for dense Jacobiansjthorn2002-09-11
| | | | | | | | | -- in the future there will be such a #define for each Jacobian type, so we can easily disable ones we don't want to avoid having to link against the corresponding linear-solver libraries git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@712 f88db872-0e4f-0410-b76b-b9085cfa78c5
* add a couple of new gridfns,jthorn2002-09-11
| | | | | | | fix min nominal gfn git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@711 f88db872-0e4f-0410-b76b-b9085cfa78c5
* change semantics of status returns from true=error to true=okjthorn2002-09-11
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@710 f88db872-0e4f-0410-b76b-b9085cfa78c5
* add code to compute surface integrals of gridfns over patchesjthorn2002-09-11
| | | | | | | | and over the whole patch system -- note the volume element isn't included yet git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@709 f88db872-0e4f-0410-b76b-b9085cfa78c5
* change default interpolator to Hermite, order 3jthorn2002-09-03
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@708 f88db872-0e4f-0410-b76b-b9085cfa78c5
* move high-level driver routines from gr/ to new driver/ directoryjthorn2002-09-03
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@707 f88db872-0e4f-0410-b76b-b9085cfa78c5
* add new driver/ directoryjthorn2002-09-03
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@706 f88db872-0e4f-0410-b76b-b9085cfa78c5
* add new src/driver/ directoryjthorn2002-09-03
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@705 f88db872-0e4f-0410-b76b-b9085cfa78c5
* move these files here from ../gr/jthorn2002-09-03
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@704 f88db872-0e4f-0410-b76b-b9085cfa78c5
* move these files here from ../gr/jthorn2002-09-03
| | | | | | | since they're not really GR files, but rather higher-level driver stuff git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@703 f88db872-0e4f-0410-b76b-b9085cfa78c5
* move decoding of the Jacobian type into this directory (used to be in ../driver)jthorn2002-09-03
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@702 f88db872-0e4f-0410-b76b-b9085cfa78c5
* add routines to compute norms of gridfnsjthorn2002-09-03
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@701 f88db872-0e4f-0410-b76b-b9085cfa78c5
* whitespace changes, rename is_valid_nominal_gfn() --> is_valid_gfn()jthorn2002-09-03
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@700 f88db872-0e4f-0410-b76b-b9085cfa78c5
* add the ability to compute the mean value in my norm classjthorn2002-09-03
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@699 f88db872-0e4f-0410-b76b-b9085cfa78c5
* changes to properly use Cactus schedule bins (--> can find AH at each time step)jthorn2002-09-03
| | | | | | | and to handle finding multiple AHs in a single slice git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@698 f88db872-0e4f-0410-b76b-b9085cfa78c5
* clarify what it means for cg.hh to be a "dangerous" header filejthorn2002-08-15
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@697 f88db872-0e4f-0410-b76b-b9085cfa78c5
* add "Jacobian test (NP only)" option for methodjthorn2002-08-12
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@696 f88db872-0e4f-0410-b76b-b9085cfa78c5
* comment whitespacejthorn2002-08-12
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@695 f88db872-0e4f-0410-b76b-b9085cfa78c5
* add an option to do the NP Jacobian only for testingjthorn2002-08-12
| | | | | | | (useful if SD Jacobian core-dumps) git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@694 f88db872-0e4f-0410-b76b-b9085cfa78c5
* merge in changes from laptop:jthorn2002-08-12
| | | | | | | | | | | | | | | | | | | - fix nasty bug in interpatch_ghost_zone::min_ipar() and interpatch_ghost_zone::max_ipar() where we used the corners when we shouldn't - fix similar bug in interpatch_ghost_zone::finish_setup() where we used *our* adjacent ghost zone types to decide what to tell the other patch's patch_interp object about whether or not to use its min/max par corners -- this should be the *other* patch's adjacent ghost zones - rename that to min/max par ghost zones - rename some other functions - finish implementing patch_system::synchronize_Jacobian() to properly take into account the 3-phase algorithm of patch_system::synchronize() git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@693 f88db872-0e4f-0410-b76b-b9085cfa78c5
* rename N_possible_sides to N_sidesjthorn2002-08-12
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@692 f88db872-0e4f-0410-b76b-b9085cfa78c5
* reorder C++ using directivesjthorn2002-08-12
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@691 f88db872-0e4f-0410-b76b-b9085cfa78c5
* rename symmetry_ghost_zone::sign_of_ipar_map() --> fp_sign_of_ipar_map()jthorn2002-08-06
| | | | | | | for better consistency with fp_sign_of_iperp_map() git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@690 f88db872-0e4f-0410-b76b-b9085cfa78c5
* update comments in compute_synchronize_Jacobian() and synchronize_Jacobian()jthorn2002-08-06
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@689 f88db872-0e4f-0410-b76b-b9085cfa78c5
* fix header commentjthorn2002-08-06
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@688 f88db872-0e4f-0410-b76b-b9085cfa78c5
* switch to new do-everything-in-one-call synchronize Jacobian interfacejthorn2002-08-06
| | | | | | | in patch_system:: git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@687 f88db872-0e4f-0410-b76b-b9085cfa78c5
* add comment to patch_system::compute_synchronize_Jacobian()jthorn2002-08-06
| | | | | | | | describing how to compute the Jacobian taking into account the 3-phase algorithm git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@686 f88db872-0e4f-0410-b76b-b9085cfa78c5
* switch to molecule-at-a-time interface to access synchronize_Jacobian()jthorn2002-08-06
| | | | | | | results git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@685 f88db872-0e4f-0410-b76b-b9085cfa78c5
* add patch::symmetry_ghost_zone_on_edge()jthorn2002-08-06
| | | | | | | | for symmetry with patch::interpatch_ghost_zone_on_edge() and because it's useful in patch_system::synchronize_Jacobian() et al git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@684 f88db872-0e4f-0410-b76b-b9085cfa78c5
* don't hardwire directories & library namesjthorn2002-08-04
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@683 f88db872-0e4f-0410-b76b-b9085cfa78c5
* change keyword for src/util/test_patch_system.cc Jacobian test fromjthorn2002-08-01
| | | | | | | | "synchronize Jacobian" to "ghost zone Jacobian" to clarify just what's being tested here git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@682 f88db872-0e4f-0410-b76b-b9085cfa78c5
* rename test_synchronize_Jacobians() --> test_ghost_zone_Jacobian()jthorn2002-08-01
| | | | | | | to make it clearer what the test does -- also change parameter accordingly git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@681 f88db872-0e4f-0410-b76b-b9085cfa78c5
* fix commentjthorn2002-08-01
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@680 f88db872-0e4f-0410-b76b-b9085cfa78c5