aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Disable (broken) support for complex numbersHEADmastereschnett2013-03-03
| | | | | | | | Disable (broken) support for complex numbers in anticipation of the upcoming complex number re-write in the flesh. git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/LocalReduce/trunk@103 7daa882c-dc44-4453-834e-278d26b18e6a
* mark input array of macro as potentially unused to avoid compiler warnings ↵knarf2012-12-14
| | | | | | when indeed it is (e.g. for the count reduction where the data isn't looked at) git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/LocalReduce/trunk@102 7daa882c-dc44-4453-834e-278d26b18e6a
* mark input array of macro as potentially unused to avoid compiler warnings ↵knarf2012-12-14
| | | | | | when indeed it is (e.g. for the count reduction where the data isn't looked at) git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/LocalReduce/trunk@101 7daa882c-dc44-4453-834e-278d26b18e6a
* remove unused variables to remove compiler warningsknarf2012-12-14
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/LocalReduce/trunk@100 7daa882c-dc44-4453-834e-278d26b18e6a
* remove unused variablesknarf2012-12-06
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/LocalReduce/trunk@99 7daa882c-dc44-4453-834e-278d26b18e6a
* correct type cast (add const)knarf2012-12-06
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/LocalReduce/trunk@98 7daa882c-dc44-4453-834e-278d26b18e6a
* revert commit 95, which actually didn't solve the problemknarf2012-12-05
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/LocalReduce/trunk@97 7daa882c-dc44-4453-834e-278d26b18e6a
* remove unused variable weight_sumknarf2012-12-05
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/LocalReduce/trunk@96 7daa882c-dc44-4453-834e-278d26b18e6a
* properly declare pointer as const in ITERATE_ON_ARRAYknarf2012-12-05
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/LocalReduce/trunk@95 7daa882c-dc44-4453-834e-278d26b18e6a
* Initialize "inval" variableeschnett2011-10-27
| | | | | | | | The following one-line change would initialize the inval variable, avoiding compiler warnings for almost all variable types. git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/LocalReduce/trunk@91 7daa882c-dc44-4453-834e-278d26b18e6a
* Improve grammar 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/LocalReduce/trunk@87 7daa882c-dc44-4453-834e-278d26b18e6a
* Include Licence in READMEknarf2009-01-27
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@78 7daa882c-dc44-4453-834e-278d26b18e6a
* Unify README file formatknarf2009-01-26
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@77 7daa882c-dc44-4453-834e-278d26b18e6a
* fix calculation of L2/L3/L4 norms for grid variables of datatype CCTK_COMPLEXtradke2008-03-26
| | | | | | | to a result datatype CCTK_REAL git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@76 7daa882c-dc44-4453-834e-278d26b18e6a
* mismatch in casting caused by bad use of CCTK_Cmplx8/16/32/Abs.yye002007-10-13
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@75 7daa882c-dc44-4453-834e-278d26b18e6a
* Patch to change the initial value of Maximum reduction from 0.0 to the first ↵yye002006-02-23
| | | | | | element in the input array git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@74 7daa882c-dc44-4453-834e-278d26b18e6a
* Fix for infinite norm, removed superfluous divide by num_points and changed ↵yye002006-01-24
| | | | | | the global operation code from 3 (sum) to 1(max). Some minor modifications git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@73 7daa882c-dc44-4453-834e-278d26b18e6a
* added average operation, which is essentially the mean operationyye002005-11-16
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@72 7daa882c-dc44-4453-834e-278d26b18e6a
* Define minimum and maximum of complex values.schnetter2005-11-14
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@71 7daa882c-dc44-4453-834e-278d26b18e6a
* Describe the local reduction operators and their definitions, bothschnetter2005-11-10
| | | | | | | with and without weights. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@70 7daa882c-dc44-4453-834e-278d26b18e6a
* Don't call the API "new API"; the word "new" loses its meaning afterschnetter2005-11-09
| | | | | | | | | some time. Reformat latex source to fit 80 columns. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@69 7daa882c-dc44-4453-834e-278d26b18e6a
* Fix calculation of the infinite norm: do _not_ divide the maximum of thetradke2005-11-09
| | | | | | | absolute values across all grid points by the number of grid points. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@68 7daa882c-dc44-4453-834e-278d26b18e6a
* commits to change IOBasic to use the new reduction interface. This breaks ↵yye002005-11-01
| | | | | | the testsuite for testcomplex because of a new reduction scheme for complex numbers. WaveToy1DF77 also fails with inconsistency, failing at 3,7 processors with varying files and differences between them. Currently investigating these failurse in detail. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@67 7daa882c-dc44-4453-834e-278d26b18e6a
* This patch switches checking from #ifdef cctk_* to #ifdef have_cctk*, ↵yye002005-10-25
| | | | | | otherwise it contains minor changes here and there, code cleanup and such. Please confirm testglobal and testlocal reduce git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@66 7daa882c-dc44-4453-834e-278d26b18e6a
* Correct email address in copyright statement.schnetter2005-10-22
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@65 7daa882c-dc44-4453-834e-278d26b18e6a
* Correct email address in copyright statement.schnetter2005-10-22
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@64 7daa882c-dc44-4453-834e-278d26b18e6a
* Correct email address of Cactus maintainers.schnetter2005-10-22
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@63 7daa882c-dc44-4453-834e-278d26b18e6a
* minor addition/modification that did not go through the last patchyye002005-10-06
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@61 7daa882c-dc44-4453-834e-278d26b18e6a
* Modification to Max and Min reductions, if the weight is zero they do are ↵yye002005-09-15
| | | | | | not included in the reduction operation. Some minor modification for divide by zero weight sum git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@60 7daa882c-dc44-4453-834e-278d26b18e6a
* Upon more careful consideration, Min and Max reductions should not have ↵yye002005-09-15
| | | | | | weights. I changed the reduction operation to reflect that. If anyone has a good good reason as to why Min and Max should have weights, please do inform me andI will put it back. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@59 7daa882c-dc44-4453-834e-278d26b18e6a
* This commit fully enables weighted reductions in LocalReduce. They have been ↵yye002005-09-14
| | | | | | tested on a modified TestGlobalReduce, commits will soon follow to TestGlobalReduce (as well as testsuites). There is a minor refinement to these patches that will soon go in, and some code cleanup. Please verify and confirm git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@58 7daa882c-dc44-4453-834e-278d26b18e6a
* Use CCTK_BYTE instead of CCTK_CHAR.schnetter2005-01-29
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@56 7daa882c-dc44-4453-834e-278d26b18e6a
* adjusting the cctk_fileversion from cctdevelopment to cactusbaseyye002005-01-26
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@55 7daa882c-dc44-4453-834e-278d26b18e6a
* fixed file version, was CCTDevelopment now is CactusBase, made localreduce ↵yye002005-01-26
| | | | | | match globalreduce in terms of using the new complex power function git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@54 7daa882c-dc44-4453-834e-278d26b18e6a
* matching the new -correct- complex reduction definitionsyye002005-01-25
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@53 7daa882c-dc44-4453-834e-278d26b18e6a
* no processing for scalars, save some timeyye002005-01-24
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@52 7daa882c-dc44-4453-834e-278d26b18e6a
* fixed off by one error, changed min and max starting values and other ↵yye002004-12-14
| | | | | | general code cleaning git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@51 7daa882c-dc44-4453-834e-278d26b18e6a
* Adding missing copyright files to all thorns and making themgoodale2004-11-02
| | | | | | | consistent. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@49 7daa882c-dc44-4453-834e-278d26b18e6a
* new implementation of LocalReduction that does not cause compilers to crash, ↵yye002004-10-26
| | | | | | changed the cascaded switch statements to function calls git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@48 7daa882c-dc44-4453-834e-278d26b18e6a
* cut down compilation time by reducing size of iterator macroyye002004-10-18
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@47 7daa882c-dc44-4453-834e-278d26b18e6a
* changed mpi_operation to global_operation-better namingyye002004-10-14
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@46 7daa882c-dc44-4453-834e-278d26b18e6a
* Fix latex errors.tradke2004-09-10
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@45 7daa882c-dc44-4453-834e-278d26b18e6a
* more type casting fixes for COMPLEX/REAL16yye002004-09-10
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@44 7daa882c-dc44-4453-834e-278d26b18e6a
* fixed casting for COMPLEX and REAL16yye002004-09-10
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@43 7daa882c-dc44-4453-834e-278d26b18e6a
* moved declarations to before assignmentyye002004-09-09
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@42 7daa882c-dc44-4453-834e-278d26b18e6a
* fix typoyye002004-09-09
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@41 7daa882c-dc44-4453-834e-278d26b18e6a
* fixing what might cause a problem in the futureyye002004-09-05
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@40 7daa882c-dc44-4453-834e-278d26b18e6a
* added better functionalityyye002004-08-31
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@39 7daa882c-dc44-4453-834e-278d26b18e6a
* removed all warningsyye002004-08-30
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@38 7daa882c-dc44-4453-834e-278d26b18e6a
* moved fix from one place to anotheryye002004-08-30
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalReduce/trunk@37 7daa882c-dc44-4453-834e-278d26b18e6a