aboutsummaryrefslogtreecommitdiff
path: root/src/interpolate.c
Commit message (Collapse)AuthorAge
* handle vector groups of vectors and higher order tensorsHEADsvnmasterrhaas2013-06-14
| | | | | | | | | | | | | | | | this patch adds support for groups of the form CCTK_REAL vvel[3] "group of vectors" { vvelx, vvely, vvelz } it changes how the vector/tensor component is constructed from the variable index. It assumes that Cactus order variables as vvelx[0], vvelx[1], vvelx[2], vvely[0], ... git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@61 082bdb00-0f4f-0410-b49e-b1835e5f2039
* handle vector groups of vectors correctlyrhaas2013-05-25
| | | | | | | | | | | | | | this patch allows things like cctk_real fnu[10] { fnux,fnuy,fnuz } "set of vectors" to have symmetries applied to them. git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@58 082bdb00-0f4f-0410-b49e-b1835e5f2039
* Remove unused variableeschnett2012-11-21
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@54 082bdb00-0f4f-0410-b49e-b1835e5f2039
* correct handling of tensorparity=-1 quantities during interpolationrhaas2012-05-01
| | | | | | | | this fixes https://trac.einsteintoolkit.org/ticket/254 and https://trac.einsteintoolkit.org/ticket/851 git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@48 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
* Correct symmetries for T_i(jk)schnetter2010-04-01
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@35 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 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
* Increase warning levelschnetter2009-02-10
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@24 082bdb00-0f4f-0410-b49e-b1835e5f2039
* Remove usused variablesschnetter2008-02-20
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@21 082bdb00-0f4f-0410-b49e-b1835e5f2039
* Reduce warning level if multiple scalars are found in the same groupschnetter2008-02-20
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@20 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
* When interpolating, ignore input variable indices which are set to -1.schnetter2006-08-16
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/ReflectionSymmetry/trunk@15 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
* 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
* 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