aboutsummaryrefslogtreecommitdiff
path: root/src/apply.c
Commit message (Collapse)AuthorAge
* Introduce cctk_ash, retire cctk_lssheschnett2012-07-04
| | | | | | | | | | | | Introduce cctk_ash, describing the process-local array shape that has been allocated. This may be larger than cctk_lsh, the process-local shape that should be used. Retire cctk_lssh and related infrastructure to handle staggered grid functions. git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@51 082bdb00-0f4f-0410-b49e-b1835e5f2039
* print useful message for otherwise silent assertknarf2011-04-29
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@44 082bdb00-0f4f-0410-b49e-b1835e5f2039
* make error messages in ReflectionSymmetry more informativerhaas2011-02-08
| | | | | | | | specifically include value of ierr and tensortypealias in error messages if applicable git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@42 082bdb00-0f4f-0410-b49e-b1835e5f2039
* It's unlikely that this will affect anyone, but I've found someeschnett2010-09-29
| | | | | | | | | | | | | | | | | | | incorrect behavior in the treatment of *upper-face* symmetries in ReflectionSymmetry. I propose the attached patch. In brief, since the loop runs over the "source" points in descending order and the "destination" points in ascending order, then the index offset between the two sets should just be 2 (or 1 if one is staggering the origin), rather than twice the ghost size as in the lower-face case. The change affects branches that are only executed upon reflection_upper_*, so most people won't see a difference. [Patch from Eloisa Bentivegna] git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@39 082bdb00-0f4f-0410-b49e-b1835e5f2039
* replace tabs by spaces, no other changeknarf2010-09-29
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@38 082bdb00-0f4f-0410-b49e-b1835e5f2039
* Correct symmetries for T_i(jk)schnetter2010-04-01
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@34 082bdb00-0f4f-0410-b49e-b1835e5f2039
* Support tensor type ddd_sym, corresponding to T_i(jk).schnetter2010-03-23
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@33 082bdb00-0f4f-0410-b49e-b1835e5f2039
* Add ManualCartesian tensor typeianhin2010-02-15
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@32 082bdb00-0f4f-0410-b49e-b1835e5f2039
* Correct indexing error introduced in last commit.schnetter2009-11-15
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@30 082bdb00-0f4f-0410-b49e-b1835e5f2039
* Correct error againschnetter2009-11-13
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@29 082bdb00-0f4f-0410-b49e-b1835e5f2039
* Correct check that ensures that the grid is large enoughschnetter2009-11-13
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@28 082bdb00-0f4f-0410-b49e-b1835e5f2039
* Correct indexing error with staggered grids.schnetter2009-11-11
| | | | | | | | | | Shorten and simplify the code that switches between the variable types. Remove cvs $Header$ comments. git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@27 082bdb00-0f4f-0410-b49e-b1835e5f2039
* Support non-symmetric tensorsschnetter2009-04-24
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@26 082bdb00-0f4f-0410-b49e-b1835e5f2039
* Split COPY macro into COPY_PRE, COPY_LOOP, and COPY_POST to allowschnetter2009-02-10
| | | | | | | adding OpenMP #pragma statements. git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@25 082bdb00-0f4f-0410-b49e-b1835e5f2039
* Add more error checking.schnetter2008-02-20
| | | | | | | Handle staggered upper boundaries (a very rare case) correctly. git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@22 082bdb00-0f4f-0410-b49e-b1835e5f2039
* Add support for 4-tensors.schnetter2007-01-04
| | | | | | | Patch mostly thanks to Bela Szilagyi. git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@19 082bdb00-0f4f-0410-b49e-b1835e5f2039
* Correct Weyl scalar parties.schnetter2006-10-25
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@18 082bdb00-0f4f-0410-b49e-b1835e5f2039
* Add tensor types to handle the Weyl scalars.schnetter2006-10-19
| | | | | | | | Check that the boundary specification is consistent between this thorn and CoordBase, when CoordBase is used. git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@17 082bdb00-0f4f-0410-b49e-b1835e5f2039
* Handle the case of 0 interpolation points correctly. malloc canschnetter2006-08-23
| | | | | | | return NULL in this case. git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@16 082bdb00-0f4f-0410-b49e-b1835e5f2039
* Use #ifdef HAVE_CCTK_* instead of #ifdef CCTK_* to check for variable types.schnetter2006-08-16
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@14 082bdb00-0f4f-0410-b49e-b1835e5f2039
* Support the "tensorparity" attributeschnetter2006-06-01
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@13 082bdb00-0f4f-0410-b49e-b1835e5f2039
* Support tensor type uu_sym.schnetter2005-08-26
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@10 082bdb00-0f4f-0410-b49e-b1835e5f2039
* Output fewer warnings.schnetter2005-05-27
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@9 082bdb00-0f4f-0410-b49e-b1835e5f2039
* Handle the tensor type alias "d".schnetter2005-05-04
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@8 082bdb00-0f4f-0410-b49e-b1835e5f2039
* INTER->INTEGER. This might help for default integer GFs...hawke2004-06-22
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@4 082bdb00-0f4f-0410-b49e-b1835e5f2039
* Remove a few conflicts and memory errors.hawke2004-06-22
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@3 082bdb00-0f4f-0410-b49e-b1835e5f2039
* A thorn that applies reflection symmetry boundary conditions,schnetter2004-06-01
including symmetry interpolation. git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@2 082bdb00-0f4f-0410-b49e-b1835e5f2039