aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Fix a memory leak in PrintWarning().tradke2003-07-08
| | | | | | | This closes PR CactusUtils/1558. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@45 ff385933-4943-42dc-877b-ffc776028de6
* Disabled the NaNmask location feature if the NaNChecker was called directlytradke2003-06-19
| | | | | | | | | | | | by another thorn via its NaNChecker_CheckVarsForNaN() API. Only remember and check the last call to the periodically scheduled NaNChecker() routine if the output of the NaNmask was requested. This restriction is just implied by the invoked I/O method which can output a variable only once per iteration. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@44 ff385933-4943-42dc-877b-ffc776028de6
* Fix NaNChecker_CheckVarsForNaN() so that it doesn't call CCTK_Equals() ontradke2003-06-19
| | | | | | | the 'action_if_found' parameter if passed as a NULL pointer. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@43 ff385933-4943-42dc-877b-ffc776028de6
* Forgot to call CCTK_TerminateNext() when NaNChecker::action_if_found = ↵tradke2003-06-17
| | | | | | "terminate" was set. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@42 ff385933-4943-42dc-877b-ffc776028de6
* Added steerable INTEGER parameter NaNChecker::check_after to specify antradke2003-06-17
| | | | | | | iteration number when to start checking for NaNs. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@41 ff385933-4943-42dc-877b-ffc776028de6
* Document how to track NaN positions in grid functions using a mask array,tradke2003-06-12
| | | | | | | and how to visualize them in OpenDX. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@40 ff385933-4943-42dc-877b-ffc776028de6
* Added an integer grid function NaNChecker::NaNmask which is used as a bitmasktradke2003-06-12
| | | | | | | | | | to mark locations of NaNs found in grid functions. The mask is output as an HDF5 file and can then be visualized in OpenDX. Setting the mask and outputting it is activated by default. It can be switched off with NaNChecker::out_NaNmask = "no". git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@39 ff385933-4943-42dc-877b-ffc776028de6
* Enclose function prototypes in '#ifdef __cplusplus' block.tradke2003-04-07
| | | | | | | This closes PR CactusUtils/1466. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@38 ff385933-4943-42dc-877b-ffc776028de6
* Added missing end marker "% END CACTUS THORNGUIDE" for the ThornGuide builder.tradke2003-02-11
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@37 ff385933-4943-42dc-877b-ffc776028de6
* Updated documentation for new verbose parameterallen2002-09-01
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@36 ff385933-4943-42dc-877b-ffc776028de6
* Fixed bug in reporting the coordinate values.allen2002-09-01
| | | | | | | | Implemented verbose parameter instead of level 2 warnings for the coordinate values, now you put nanchecker::verbose = "all" to see these. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@35 ff385933-4943-42dc-877b-ffc776028de6
* Added steerable keyword verbose to set how much information to print. Thisallen2002-09-01
| | | | | | | replaces the coordinate positions which were set with a level 2 warning. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@34 ff385933-4943-42dc-877b-ffc776028de6
* Provide the NaNChecker include file for other thorns via 'INCLUDES HEADER:'.tradke2002-08-15
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@33 ff385933-4943-42dc-877b-ffc776028de6
* Fixed wrong number of arguments to CCTK_VWarn().tradke2002-06-10
| | | | | | | This closes PR CactusUtils/1096. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@32 ff385933-4943-42dc-877b-ffc776028de6
* changing the documentation.tex files to use our cactus style fileikelley2002-06-04
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@30 ff385933-4943-42dc-877b-ffc776028de6
* typo fixesrideout2002-05-22
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@29 ff385933-4943-42dc-877b-ffc776028de6
* Check for valid values passed in the 'check_for' parameter of the API.tradke2002-03-11
| | | | | | | | | | A warning is issued for invalid values, and the behaviour falls back to 'check for both Inf and NaN values'. Closes PR CactusUtils/925. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@27 ff385933-4943-42dc-877b-ffc776028de6
* Added a new parameter 'NaNChecker::check_for' by which you can choose whethertradke2002-03-08
| | | | | | | | | | to check for NaN and/or infinite values (default is check for both). This is only evaluated if finite(3) is available. Sorry for changing the API again. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@26 ff385933-4943-42dc-877b-ffc776028de6
* Added example for using different timelevelsallen2001-12-31
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@22 ff385933-4943-42dc-877b-ffc776028de6
* Fixing some logic errors which meant that variables without storage wereallen2001-12-27
| | | | | | | being nanchecked git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@21 ff385933-4943-42dc-877b-ffc776028de6
* Adding more documentation, explaining a little why you want to use theallen2001-12-27
| | | | | | | NaNChecker git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@20 ff385933-4943-42dc-877b-ffc776028de6
* Put the 'int *ierror' argument as the first one in fortran wrappers as thistradke2001-12-11
| | | | | | | | is Cactus coding convention. Closes PR CactusUtils/861. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@19 ff385933-4943-42dc-877b-ffc776028de6
* Added API routine to initialize variables to NaN values.tradke2001-12-10
| | | | | | | | | Closes CactusUtils/855. Also slightly changed the API again. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@18 ff385933-4943-42dc-877b-ffc776028de6
* Moved NanChecker documentation from README into doc/documentation.textradke2001-12-06
| | | | | | | | so that it appears in the ThornGuide. Also added description of NaNChecker API. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@17 ff385933-4943-42dc-877b-ffc776028de6
* Added C and Fortran API to invoke the NaNChecker from other code directly.tradke2001-12-06
| | | | | | | | | See the ThornGuide for details. This closes Cactus/794. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@16 ff385933-4943-42dc-877b-ffc776028de6
* Fixed typos in parameter descriptions.tradke2001-12-06
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@15 ff385933-4943-42dc-877b-ffc776028de6
* Issue an additional level 1 warning before the NaNChecker will terminatetradke2001-06-13
| | | | | | | | or abort the simulation. Closes PR Thorns/717. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@14 ff385933-4943-42dc-877b-ffc776028de6
* Check for availability of isnan(3) at configure time. Exit immediatelytradke2001-05-28
| | | | | | | with an appropriate error message if it's not there. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@13 ff385933-4943-42dc-877b-ffc776028de6
* cGH pointer cannot be const.tradke2001-05-28
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@12 ff385933-4943-42dc-877b-ffc776028de6
* Changed the name of the 'NaNChecker::check_max' parameter intotradke2001-05-26
| | | | | | | | | | | 'NaNChecker::report_max' since this sound more appropriate. Also changed its default from 0 to -1 to allow disabling any level 2 warnings. Added output of physical coordinate location for grid functions in level 2 warnings if coordinates are available. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@11 ff385933-4943-42dc-877b-ffc776028de6
* Made the rcsid a const string.tradke2001-05-22
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@10 ff385933-4943-42dc-877b-ffc776028de6
* Count the number of NaNs found in a variable. This will be reported in atradke2001-05-22
| | | | | | | | | | | | level 1 warning for each variable. The indices of all NaN elements in a grid array variable are also reported as level 2 warnings. An integer parameter 'NaNChecker::check_max' was added which limits the number of those warnings. Default is unlimited (0). This closes PR 693. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@9 ff385933-4943-42dc-877b-ffc776028de6
* A temporary check to stop compilation on a machine with no isnan function.goodale2001-05-16
| | | | | | | | | | Should really write a Util_IsNaN function since the standard at least says what a number is. Tom git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@8 ff385933-4943-42dc-877b-ffc776028de6
* Timelevelsallen2001-05-12
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@6 ff385933-4943-42dc-877b-ffc776028de6
* Bugfix for getting the group index.tradke2001-05-03
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@5 ff385933-4943-42dc-877b-ffc776028de6
* This commit was generated by cvs2svn to compensate for changes in r2, whichtradke2001-04-24
| | | | | | included commits to RCS files with non-trunk default branches. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@3 ff385933-4943-42dc-877b-ffc776028de6
* Standard project directories initialized by cvs2svn.(no author)2001-04-24
git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@1 ff385933-4943-42dc-877b-ffc776028de6