aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* add 0th order interpolationHEADmasterrhaas2013-06-19
| | | | | | | | | minor extra changes: * correct typo * turn if-else cascade into switch git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/LocalInterp/trunk@221 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* Replace Cactus complex number type with C/C++ complex numberseschnett2013-03-08
| | | | | | | | | | | | | | | | Map CCTK_COMPLEX to "double complex" in C, and "complex<double>" in C++. (It is already mapped to "double complex" in Fortran.) Update type definitions. Re-implement Cactus complex number math functions by calling the respective C functions. Update thorn that access real and imaginary parts of complex numbers to use standard-conforming methods instead. git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/LocalInterp/trunk@216 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* parallelize the interpolation loop in LocalInterp using OpenMPrhaas2012-09-16
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/LocalInterp/trunk@213 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* Correct typo in READMEhinder2011-09-21
| | | | | | | | | This commit will be used to change the SVN URL in git-svn mirrors after the SVN repository moved from CactusBase to CactusNumerical. git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/LocalInterp/trunk@208 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* Correct function signatureseschnett2011-01-21
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@206 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* Include Licence in READMEknarf2009-01-27
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@198 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* Unify README file formatknarf2009-01-26
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@197 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* use correct latex package, typoknarf2009-01-22
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@196 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* oops, forgot to note that previous commit closes bug #2022jthorn2006-05-31
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@195 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* If we get an interpolation point that's too close to the edge of thejthorn2006-05-31
| | | | | | | | | | | | | grid (so the interpolation fails), we print a warning message. This commit adds the text "(this may be caused by a global interpolation with\n" " driver::ghost_size too small)\n" to this warning message, to cue the user about a common cause of this problem. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@194 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* Correct email address in copyright statement.schnetter2005-10-22
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@193 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* Correct email address in copyright statement.schnetter2005-10-22
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@192 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* Correct email address of Cactus maintainers.schnetter2005-10-22
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@191 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* Adding missing copyright files to all thorns and making themgoodale2004-11-02
| | | | | | | consistent. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@187 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* * refer to the Cactus Reference Manual for API documentationjthorn2004-06-27
| | | | | | | * a few other small tweaks git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@186 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* Cleanup of error handling:jthorn2004-06-27
| | | | | | | | | | | | | | * always return an error code if we find an error --> this fixes CactusBase/1623 ("LocalInterp reports error to screen, but does not return error code") * change error return codes to use #define codes in src/include/util_ErrorCodes.h src/include/cctk_Interp.h There should be no change in non-error behavior. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@185 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* remove mention of old CCTK_InterpLocal() APIjthorn2004-06-27
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@184 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* Removed old interpolator API code.tradke2004-06-20
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@183 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* emphasize that "cartesian" in interpolator names is in lower casejthorn2004-05-18
| | | | | | | (cf PR/1367) git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@182 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* clarify that "cartesian" is in lower case (cf bug 1367)jthorn2004-05-18
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@181 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* Untabified. Please try to adhere to the Cactus coding guidelines whengoodale2004-05-17
| | | | | | | modifying or adding files. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@180 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* Check for valid input and output array datatype.tradke2003-09-29
| | | | | | | This closes CactusBase/1606: Wrong error message in LocalInterp. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@177 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* Silently ignore a table option with key "input_array_time_levels" which istradke2003-08-22
| | | | | | | | meant for the global interpolation routine only. This closes PR CactusBase/1581: LocalInterp produces too many useless level 1 warnings. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@176 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* Fixed a bug in LocalInterp_InterpLocalUniform() where a table iterator wastradke2003-08-22
| | | | | | | accidentally created twice. This closes CactusBase/1582. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@175 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* Fixed compiler warning about statement with no effect.rideout2003-08-18
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@174 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* Fixed compiler warning about extra argument for CCTK_VWarn.rideout2003-08-18
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@173 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* fix a nasty bug due to bad pointer/array indexing :( :(jthorn2003-08-04
| | | | | | | -- thanks to Frank Herrmann for spotting this! git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@172 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* Return the (negative) total number of out-of-bounds interpolation pointstradke2003-08-01
| | | | | | | as the status code of CCTK_InterpLocal(). git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@171 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* Accidentally put in a level 0 warning for out-of-bounds errors.tradke2003-08-01
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@170 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* More informative warning message for out-of-bounds interpolation points.tradke2003-08-01
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@169 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* Re-enabled the out-of-bounds check in the core interpolation routinetradke2003-07-25
| | | | | | | which is also used now by local interpolators. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@168 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* Check for an option with key "per_point_status" in the user-suppliedtradke2003-07-25
| | | | | | | table handle and ignore it almost silently (level-4 warning). git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@167 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* Check for an option with key "local_interpolator_status" in the user-suppliedtradke2003-07-18
| | | | | | | table handle and ignore it almost silently (level-4 warning). git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@166 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* Updated documentation about support for the new interpolation API.tradke2003-07-09
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@165 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* Changes to support both the new and the old interpolation API.tradke2003-07-08
| | | | | | | | A local interpolator named "uniform cartesian" is now provided under the new API. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@164 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* tweak to refer to correct location of src/READMEjthorn2003-07-06
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@163 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* remove unused macro definitionsjthorn2003-07-06
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@162 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* changing wording on why Jonathan's interpolator was removed tojthorn2003-07-06
| | | | | | | | clearly say what license this (CactusBase) arrangement uses, and to avoid possibly-controversial phrases like "forbid GPL" :) git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@161 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* tweak wording on why Jonathan's interpolator was removedjthorn2003-07-06
| | | | | | | so it doesn't use dirty words like "forbid" :) git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@160 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* update to describe the current state of this thornjthorn2003-07-06
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@159 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* typo fixesjthorn2003-07-06
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@158 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* update to describe the current state of this thornjthorn2003-07-06
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@157 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* delete Jonathan Thornburg's interpolatorjthorn2003-07-06
| | | | | | | | (which is GPL and hence isn't allowed in CactusBase; it's now in AEIThorns/AEILocalInterp/) git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@156 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* remove stuff for Jonathan Thornburg's interpolatorjthorn2003-07-06
| | | | | | | | (which is GPL and thus not allowed in CactusBase; it's now in AEIThorns/AEILocalInterp/) git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@155 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* Remove Jonathan Thornburg's interpolatorjthorn2003-07-06
| | | | | | | | | | | | | (which is GPL and thus not allowed to be in CactusBase; it now lives in AEIThorns/AEILocalInterp/) so this thorn contains only the interpolator written by Thomas Radke in early 2001. The files for this interpolator are now in src/ ; before this commit they were in src/UniformCartesian/ . git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@154 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* better describe the files/subdirectories herejthorn2003-05-23
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@153 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* cleanup some issuesjthorn2003-05-16
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@152 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* fix two minor syntax botches caught by Erik:jthorn2003-05-05
| | | | | | | | | | * missing closing $ in $Header:$ tag * missing closing */ in comment neither of these changed the executable code :) git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@151 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* don't need this file any more because the routine we're testing isjthorn2003-05-02
| | | | | | | now in the flesh (src/util/String.c) with the test code there as well git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@150 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* Change from using a private Strlcpy() function to the Util_Strlcpy()jthorn2003-05-02
| | | | | | | | | | | | | one that's now in the Cactus flesh. ***** ***** After this change, you will need to cvs-update your copy of the ***** Cactus flesh (files src/util/String.c and src/util/util_String.h) ***** in order to recompile this thorn. ***** git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@149 df1f8a13-aa1d-4dd4-9681-27ded5b42416