aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Removed double DECLARE_CCTK_ARGUMENTS in one functionallen2004-04-07
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@200 c78560ca-4b45-4335-b268-5f3340f3cb52
* Updated configuration.ccl files. In Beta14 some of these willgoodale2004-03-27
| | | | | | | | | | | | | | disappear as function aliasing will be updated to have aliased functions either be optional or required, as opposed to optional as they are at the moment. This will thus remove the configuration.ccl files which are merely there to ensure that certain aliased functions are actually provided. Also far more stuff will be done via function aliasing which should remove some more of these dependencies. Tom git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@198 c78560ca-4b45-4335-b268-5f3340f3cb52
* Making warnings about using old symmetry stuff less severe.goodale2004-03-26
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@197 c78560ca-4b45-4335-b268-5f3340f3cb52
* Do not report an error when no variables have been selected for aschnetter2004-03-26
| | | | | | | symmetry condition. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@196 c78560ca-4b45-4335-b268-5f3340f3cb52
* Use the new SymBase infrastructure to find out about symmetry boundaries.schnetter2004-03-09
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@195 c78560ca-4b45-4335-b268-5f3340f3cb52
* Add Fortran wrapper for DecodeSymParameters3Dschnetter2004-03-09
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@194 c78560ca-4b45-4335-b268-5f3340f3cb52
* Apply symmetry boundary conditions on all faces (not only on lower ones).tradke2004-03-04
| | | | | | | Now you can have negative octant, quadrant, etc. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@193 c78560ca-4b45-4335-b268-5f3340f3cb52
* Use the real convergence factor instead of the value 2.schnetter2004-02-06
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@192 c78560ca-4b45-4335-b268-5f3340f3cb52
* Hardwire convergence factor to 2schnetter2004-01-19
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@191 c78560ca-4b45-4335-b268-5f3340f3cb52
* Provide a coordinate-thorn and symmetry-thorn independent way ofschnetter2004-01-19
| | | | | | | | | specifying the shape of the physical domain and the location of the boundary points. The advantage of that is that it is now much easier to change the resolution. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@190 c78560ca-4b45-4335-b268-5f3340f3cb52
* Include cctk.h to get the declaration of cGH.schnetter2004-01-05
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@189 c78560ca-4b45-4335-b268-5f3340f3cb52
* CartGrid3D requires thorn CoordBase because it makes direct calls to Coord_*().tradke2003-11-18
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@188 c78560ca-4b45-4335-b268-5f3340f3cb52
* Change the way in which pointers are passed to and from Fortran.schnetter2003-10-28
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@187 c78560ca-4b45-4335-b268-5f3340f3cb52
* Tags entry to stop Carpet applying prolongation to the coordinate GFs.hawke2003-10-15
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@186 c78560ca-4b45-4335-b268-5f3340f3cb52
* Introduce the new Cactus variable type CCTK_INT1.schnetter2003-10-13
| | | | | | | Extend routines to handle the new type. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@185 c78560ca-4b45-4335-b268-5f3340f3cb52
* Changed the datatype of the PHYSICALMIN/PHYSICALMAX options in coordinate tablestradke2003-09-01
| | | | | | | from REAL to INT. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@184 c78560ca-4b45-4335-b268-5f3340f3cb52
* A few optimizations which also make the code more readable.tradke2003-08-28
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@183 c78560ca-4b45-4335-b268-5f3340f3cb52
* Remove extraneous comment. Fixes CactusBase/1593.rideout2003-08-26
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@182 c78560ca-4b45-4335-b268-5f3340f3cb52
* CardGrid3D now inherits from CoordBaserideout2003-08-22
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@181 c78560ca-4b45-4335-b268-5f3340f3cb52
* Update to use CoordBase. Registration of spher3d is deprecated.rideout2003-08-22
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@180 c78560ca-4b45-4335-b268-5f3340f3cb52
* Patch by Erik Schnetter: use the new macros CCTK_DELTA_SPACE andtradke2003-06-17
| | | | | | | | | CCTK_ORIGIN_SPACE to initialize the cGH structure. These changes require an update of the flesh also. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@179 c78560ca-4b45-4335-b268-5f3340f3cb52
* Add a warning (level 4) is a staggered center has been requestedallen2003-06-07
| | | | | | | | | but is being ignored. Fixes Cactus/1528 git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@178 c78560ca-4b45-4335-b268-5f3340f3cb52
* From Jonathan Thornburg:tradke2003-02-12
| | | | | | | | | | | Changed #define symbol for local debugging code from CCTK_DEBUG to CARTGRID3D_DEBUG because CCTK_DEBUG is now used by the flesh to signal a DEBUG=yes configuration. From me: Untabified and removed excess spaces. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@177 c78560ca-4b45-4335-b268-5f3340f3cb52
* Fix uninitialised variable when have mesh refinementallen2003-01-03
| | | | | | | | | Path from Erik Schnetter Closes Cactus/1310 git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@176 c78560ca-4b45-4335-b268-5f3340f3cb52
* Removed footnote which said that symmetry BCs are only implemented for CCTK_REALtradke2002-11-03
| | | | | | | variables. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@175 c78560ca-4b45-4335-b268-5f3340f3cb52
* Generalized set symmetry BC routines for arbitrary CCTK datatypes.tradke2002-11-03
| | | | | | | | Some formatting, completed grdoc. This closes PR CactusBase/1030. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@174 c78560ca-4b45-4335-b268-5f3340f3cb52
* typo in commentrideout2002-09-27
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@173 c78560ca-4b45-4335-b268-5f3340f3cb52
* typorideout2002-09-03
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@172 c78560ca-4b45-4335-b268-5f3340f3cb52
* remove prototypes for GetCartSymGI and GetCartSymGNallen2002-08-20
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@171 c78560ca-4b45-4335-b268-5f3340f3cb52
* Removed the functions GetCartSymGI and GetCartSymGN since they currentlyallen2002-08-20
| | | | | | | | | have the wrong interface and anyway are not needed. Fixed Cactus/1182 git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@170 c78560ca-4b45-4335-b268-5f3340f3cb52
* Added documentation on how to call symmetry boundary conditions.rideout2002-07-30
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@169 c78560ca-4b45-4335-b268-5f3340f3cb52
* Fix typo in "uses include" line.rideout2002-07-11
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@168 c78560ca-4b45-4335-b268-5f3340f3cb52
* Some trivial typo fixes.rideout2002-07-08
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@167 c78560ca-4b45-4335-b268-5f3340f3cb52
* typo and formatting fixesrideout2002-07-04
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@166 c78560ca-4b45-4335-b268-5f3340f3cb52
* Obselete version of code which implements the reflection symmetries.rideout2002-07-03
| | | | | | | The current code is in Symmetry.c. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@165 c78560ca-4b45-4335-b268-5f3340f3cb52
* minor fixesrideout2002-06-24
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@164 c78560ca-4b45-4335-b268-5f3340f3cb52
* Added parameter check to make sure only one processor is used forpollney2002-06-18
| | | | | | | the rotating symmetries. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@163 c78560ca-4b45-4335-b268-5f3340f3cb52
* Fixed potentially uninitialized variables.tradke2002-06-17
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@162 c78560ca-4b45-4335-b268-5f3340f3cb52
* Added "bitant_rotate" and "quadrant_reflect_rotate" domains forpollney2002-06-10
| | | | | | | | | | systems which have a rotational symmetry. There are some notes describing these domains and the implementation in the doc directory: rotating_sym.tex Currently only works for a single processor. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@161 c78560ca-4b45-4335-b268-5f3340f3cb52
* cactus style... adding itikelley2002-06-04
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@159 c78560ca-4b45-4335-b268-5f3340f3cb52
* Renamed IO::outdir into IO::out_dir.tradke2002-05-27
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@158 c78560ca-4b45-4335-b268-5f3340f3cb52
* removing stuff with gives the thornguide problemsallen2002-05-09
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@157 c78560ca-4b45-4335-b268-5f3340f3cb52
* Document a bug / missing feature pointed out by Peter Diener:jthorn2002-05-07
| | | | | | | | | | | With the present code, - Symmetries only work with CCTK_REAL grid functions; they give wrong answers for other data types. - Moreover, the current interface doesn't really give enough info to properly handle complex grid functions. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@156 c78560ca-4b45-4335-b268-5f3340f3cb52
* typorideout2002-05-06
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@155 c78560ca-4b45-4335-b268-5f3340f3cb52
* Removed compiler warning about potentially uninitialized variables.tradke2002-04-29
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@153 c78560ca-4b45-4335-b268-5f3340f3cb52
* Bugfix from Frank.tradke2002-04-29
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@152 c78560ca-4b45-4335-b268-5f3340f3cb52
* Patch from Erik Schnetter:allen2002-04-27
| | | | | | | | | | | | | the following patch (which is only as large because a part of CartGrid3D is now within an if block, changing indentation) should make CartGrid3D work with mesh refinement. I ensures that CartGrid3D calculates grid spacing, registers coordinates etc. only once, namely for the coarsest level. On finer levels, it reuses the information from the coarser levels. This patch should not make any differences to unigrid codes. It only changes behaviour when cctk_levfac[] is different from one. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@151 c78560ca-4b45-4335-b268-5f3340f3cb52
* Major rewrite:jthorn2002-04-24
| | | | | | | | | | | * Add lots of description of how to specify the grid type, size, also symmetries. Also clarify ghost-zone and symmetry-zone semantics of driver::global_n[xyz] parameters. Also a few latex tidyups. * Also fix missing includes line and #include in example of registering symmetries git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@150 c78560ca-4b45-4335-b268-5f3340f3cb52
* Added Frank's GetCartSym*() routines.tradke2002-04-12
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@149 c78560ca-4b45-4335-b268-5f3340f3cb52
* Little bit on registering symmetriesallen2002-02-12
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@146 c78560ca-4b45-4335-b268-5f3340f3cb52