aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* change rvalue operator() fns to return const references to array datajthorn2002-04-07
| | | | | | | | | | | so they can be used in unary address-of expressions eg const jtutil::array2d<double> A(...) const double *pij = &A(i,j); also add test program for this git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@458 f88db872-0e4f-0410-b76b-b9085cfa78c5
* many small mods to fix compiler-detected errors in 1st compiles afterjthorn2002-04-07
| | | | | | | the last few weeks rewrites --> not quite "clean compile" yet :( git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@457 f88db872-0e4f-0410-b76b-b9085cfa78c5
* tweak the set of which types we pre-instantiate arrays forjthorn2002-04-07
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@456 f88db872-0e4f-0410-b76b-b9085cfa78c5
* tweak template instantiationsjthorn2002-04-07
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@455 f88db872-0e4f-0410-b76b-b9085cfa78c5
* rename template type: fp --> T since it need not be floating pointjthorn2002-04-07
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@454 f88db872-0e4f-0410-b76b-b9085cfa78c5
* revise template instantiations to get rid of DISABLE_TEMPLATE_INSTANTATIONS hackjthorn2002-04-07
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@453 f88db872-0e4f-0410-b76b-b9085cfa78c5
* dont need this ++ugly hack any more!jthorn2002-04-07
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@452 f88db872-0e4f-0410-b76b-b9085cfa78c5
* bring assorted minor changes into cvsjthorn2002-04-06
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@450 f88db872-0e4f-0410-b76b-b9085cfa78c5
* bring assorted old changes into cvsjthorn2002-04-06
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@449 f88db872-0e4f-0410-b76b-b9085cfa78c5
* remove most of the old code, start over again with a *very* simplejthorn2002-04-06
| | | | | | | test... git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@448 f88db872-0e4f-0410-b76b-b9085cfa78c5
* fix a spelling mistakejthorn2002-04-06
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@447 f88db872-0e4f-0410-b76b-b9085cfa78c5
* try compiling subdirs jtutil/ and util/jthorn2002-04-06
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@443 f88db872-0e4f-0410-b76b-b9085cfa78c5
* try to get -I.. when Cactus compiles this directoryjthorn2002-04-06
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@442 f88db872-0e4f-0410-b76b-b9085cfa78c5
* add patch_system::type_of_name()jthorn2002-04-06
| | | | | | | rename "octant" --> "+xyz octant" in patch_system::name_of_type() git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@441 f88db872-0e4f-0410-b76b-b9085cfa78c5
* * fix some inconsistencies in comments/call/use ofjthorn2002-04-06
| | | | | | | | patch_system::interlink_*_patch_system() * slightly change arguments to patch_system::patch_system() git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@440 f88db872-0e4f-0410-b76b-b9085cfa78c5
* split off Cactus build from quick-n-dirty test driver buildjthorn2002-04-05
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@439 f88db872-0e4f-0410-b76b-b9085cfa78c5
* minor mods to compile now that all of ../jtutil/ is in namespace jtutil::jthorn2002-04-05
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@438 f88db872-0e4f-0410-b76b-b9085cfa78c5
* get rid of old Makefile since we're now building within Cactusjthorn2002-04-05
| | | | | | | new makefile --> quick/dirty, builds test programs only git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@437 f88db872-0e4f-0410-b76b-b9085cfa78c5
* don't want this -- now we're building as part of Cactusjthorn2002-04-05
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@436 f88db872-0e4f-0410-b76b-b9085cfa78c5
* add patch_system::setup_gridfn_storage()jthorn2002-04-04
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@435 f88db872-0e4f-0410-b76b-b9085cfa78c5
* tweak a comment, remove grid_arrays::gridfn_pars::N_gridfns()jthorn2002-04-04
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@434 f88db872-0e4f-0410-b76b-b9085cfa78c5
* rename ../libutil/ to ../jtutil/jthorn2002-04-04
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@433 f88db872-0e4f-0410-b76b-b9085cfa78c5
* add missing fns for ghosted min/max/N gridfnsjthorn2002-04-04
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@432 f88db872-0e4f-0410-b76b-b9085cfa78c5
* rename some of the gridfn_arrays::gridfn_pars membersjthorn2002-04-04
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@431 f88db872-0e4f-0410-b76b-b9085cfa78c5
* tweak a commentjthorn2002-04-04
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@430 f88db872-0e4f-0410-b76b-b9085cfa78c5
* minor tweaksjthorn2002-04-04
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@429 f88db872-0e4f-0410-b76b-b9085cfa78c5
* add setup_gridfn_storage() calls in ctor,jthorn2002-04-02
| | | | | | | | | prototype in class declaration (.hh) --> still need to write the actual function (.cc) VS: ---------------------------------------------------------------------- git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@428 f88db872-0e4f-0410-b76b-b9085cfa78c5
* add comments to slightly clarify gridfn setupjthorn2002-04-02
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@427 f88db872-0e4f-0410-b76b-b9085cfa78c5
* now properly creates ghost zones & frontiers with new Cactus interp fnsjthorn2002-04-02
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@426 f88db872-0e4f-0410-b76b-b9085cfa78c5
* restore operator== since it's used byjthorn2002-04-02
| | | | | | | interpatch_ghost_zone::assert_fully_setup() git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@425 f88db872-0e4f-0410-b76b-b9085cfa78c5
* add missing interpatch_ghost_zone::assert_fully_setup()jthorn2002-04-02
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@424 f88db872-0e4f-0410-b76b-b9085cfa78c5
* slightly rename pars to interpatch_ghost_zone::setup_other_frontier()jthorn2002-04-02
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@423 f88db872-0e4f-0410-b76b-b9085cfa78c5
* rename s/octant/plus_xyz_octant/jthorn2002-04-02
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@422 f88db872-0e4f-0410-b76b-b9085cfa78c5
* switch back to explicit set_ghost_zone() and set_patch_frontier()jthorn2002-04-02
| | | | | | | fns in patch:: git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@421 f88db872-0e4f-0410-b76b-b9085cfa78c5
* add assert() that ghost zone ptr is non-NULL before using itjthorn2002-04-02
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@420 f88db872-0e4f-0410-b76b-b9085cfa78c5
* add assert() checks that gridfn data pointers are non-null beforejthorn2002-04-02
| | | | | | | using them, and that they're null before setting them in setup_gridfn_storage() git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@419 f88db872-0e4f-0410-b76b-b9085cfa78c5
* finish construction/setup codejthorn2002-04-01
| | | | | | | --> should all be ready for test compiles now git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@418 f88db872-0e4f-0410-b76b-b9085cfa78c5
* no need to explicitly patch gfn range to patch_frontier:: ctor,jthorn2002-04-01
| | | | | | | we can just get it from our own patch git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@417 f88db872-0e4f-0410-b76b-b9085cfa78c5
* partial mods to correspond to recent changes to patch_frontier::jthorn2002-04-01
| | | | | | | -- still needs more work git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@416 f88db872-0e4f-0410-b76b-b9085cfa78c5
* enter recent changes into cvsjthorn2002-04-01
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@415 f88db872-0e4f-0410-b76b-b9085cfa78c5
* a few more mods -- looks ok now (ready to try compiling)jthorn2002-04-01
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@414 f88db872-0e4f-0410-b76b-b9085cfa78c5
* whitespace tweaksjthorn2002-04-01
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@413 f88db872-0e4f-0410-b76b-b9085cfa78c5
* minor tweaks to cctk #include dependenciesjthorn2002-03-31
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@412 f88db872-0e4f-0410-b76b-b9085cfa78c5
* more minor comment tweaksjthorn2002-03-31
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@411 f88db872-0e4f-0410-b76b-b9085cfa78c5
* comment fixesjthorn2002-03-31
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@410 f88db872-0e4f-0410-b76b-b9085cfa78c5
* hould-be-ready-to-compile version to use Cactus local interpolatorjthorn2002-03-31
| | | | | | | | with 1-D pointer arrays reset for each iperp (--> substantial code simplification; tiny efficiency loss) git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@409 f88db872-0e4f-0410-b76b-b9085cfa78c5
* rought draft of new version to call Cactus local interpjthorn2002-03-30
| | | | | | | -- still needs more work git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@408 f88db872-0e4f-0410-b76b-b9085cfa78c5
* add iang_stride() and ghosted_iang_stride()jthorn2002-03-30
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@407 f88db872-0e4f-0410-b76b-b9085cfa78c5
* add member fns to get gridfn offset/stride subscripting infojthorn2002-03-30
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@406 f88db872-0e4f-0410-b76b-b9085cfa78c5
* add functions to get array subscripting offset/stridesjthorn2002-03-30
| | | | | | | & test these git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@405 f88db872-0e4f-0410-b76b-b9085cfa78c5