aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* fix compiler warningsknarf2011-08-21
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@140 eff87b29-5268-4891-90a3-a07138403961
* patch from Steven Brandt: It gets rid of annoying error messages when one of ↵knarf2011-08-21
| | | | | | the dimensions is one. git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@139 eff87b29-5268-4891-90a3-a07138403961
* IOJpeg: Adapt to the new parsing API in IOUtilschnetter2009-12-05
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@132 eff87b29-5268-4891-90a3-a07138403961
* Remove last argument to IOUtil call which somehow slipped into this from the ↵knarf2009-10-20
| | | | | | future. Now someone tell me time travel to the past is not possible... git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@131 eff87b29-5268-4891-90a3-a07138403961
* Support interpolating to obtain the image values. This makes itschnetter2009-10-20
| | | | | | | | | | | | | possible to use IOJpeg together with mesh refinement. There is a new keyword parameter "gridpoints" with possible values "hyperslab" and "interpolate". Hyperslabbing works only on uniform grids, whereas interpolation also works with AMR. Additional parameters select where in the domain the points should be interpolated. git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@130 eff87b29-5268-4891-90a3-a07138403961
* This patch lets IOJpeg announce every time a new jpeg is available (notknarf2009-10-09
| | | | | | | | | just the first time). This is neccesary for thorns like Flickr, but needs the previously sent patch for HTTPDExtra to not break the web server. git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@129 eff87b29-5268-4891-90a3-a07138403961
* change to use new reduction apiyye002005-11-02
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@118 eff87b29-5268-4891-90a3-a07138403961
* For announced JPEGs: write to a temporary file first and then (atomically)tradke2005-10-16
| | | | | | | | rename it to the real output file. This fixes problems with a threaded HTTPD where JPEG files could be downloaded while they were still being written to. git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@116 eff87b29-5268-4891-90a3-a07138403961
* Fixed small memory when using Util_snprintf().tradke2005-07-26
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@113 eff87b29-5268-4891-90a3-a07138403961
* Add missing #include <stddef.h> and #include <stdio.h> statements.schnetter2004-12-30
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@112 eff87b29-5268-4891-90a3-a07138403961
* Always specify the global hyperslab mapping extents as negative valuestradke2004-11-17
| | | | | | | suggesting the hyperslab thorn to assume the maximum possible extents. git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@111 eff87b29-5268-4891-90a3-a07138403961
* #include "util_Table.h"tradke2004-11-05
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@108 eff87b29-5268-4891-90a3-a07138403961
* Fixed resizing of resulting jpeg images: leave one grid point at boundariestradke2004-11-05
| | | | | | | as interpolation stencil. git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@107 eff87b29-5268-4891-90a3-a07138403961
* Added a steerable integer parameter IOJpeg::refinement_factor which lets youtradke2004-11-04
| | | | | | | | enlarge the resulting JPEG images by some factor. The default is 1 (meaning no resizing, images will have the same size as underlying grid). git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@106 eff87b29-5268-4891-90a3-a07138403961
* Move initial check of IOJpeg parameters to the end of SetupGH().tradke2004-06-16
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@102 eff87b29-5268-4891-90a3-a07138403961
* After setup, do an initial I/O parameter parsing and warn/stop on parsing errorstradke2004-06-09
| | | | | | | | (depending on IO::strict_io_parameter_check). You will also need to update CactusBase/IOUtil. git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@100 eff87b29-5268-4891-90a3-a07138403961
* 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/CactusIO/IOJpeg/trunk@98 eff87b29-5268-4891-90a3-a07138403961
* Renamed some aliased hyperslab functions to comply with the maximum lengthtradke2004-01-22
| | | | | | | | | | | | | | for names of Fortran routines (31 characters): Hyperslab_DefineGlobalMappingByPhys -> Hyperslab_GlobalMappingByPhys Hyperslab_DefineGlobalMappingByIndex -> Hyperslab_GlobalMappingByIndex Hyperslab_DefineLocalMappingByPhys -> Hyperslab_LocalMappingByPhys Hyperslab_DefineLocalMappingByIndex -> Hyperslab_LocalMappingByIndex Also renamed the providing functions accordingly. git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@91 eff87b29-5268-4891-90a3-a07138403961
* Only register IOJepg I/O method if the maximum dimension of gridtradke2003-12-03
| | | | | | | variables is >= 2. git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@90 eff87b29-5268-4891-90a3-a07138403961
* Removed an ugly artefact where a union was used to convert a 'const cGH*'tradke2003-03-10
| | | | | | | | pointer into 'cGH *' which was required by the old flesh's reduction API. This API has been fixed now. You need to update the flesh for this. git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@82 eff87b29-5268-4891-90a3-a07138403961
* Copy pointers to string parameters to a local variable before modifying it.tradke2003-01-06
| | | | | | | | | This prevents potential future problems in pointer assignments when we declare a pointer to a string parameters constant. This closes PR CactusIO/1351. git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@79 eff87b29-5268-4891-90a3-a07138403961
* Including "Hyperslab.h" isn't neccessary anymore since we are using functiontradke2002-11-06
| | | | | | | aliases now. git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@77 eff87b29-5268-4891-90a3-a07138403961
* Allow the 'out_every' option in option strings to set the output frequencytradke2002-05-28
| | | | | | | | for individual variables. You also need to update CactusBase/IOUtil now. git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@71 eff87b29-5268-4891-90a3-a07138403961
* Make use of Tom's extensions to parameter declarations:tradke2002-05-27
| | | | | | | USE some_parameter AS alias. git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@70 eff87b29-5268-4891-90a3-a07138403961
* Parameter names changes as announced in today's mail to users@cactuscode.org.tradke2002-05-06
| | | | | | | You must also update thorn IOUtil now. git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@69 eff87b29-5268-4891-90a3-a07138403961
* Changed the default for 'IOJpeg::outdir' to be an empty string which thentradke2002-04-30
| | | | | | | causes IOJpeg's I/O method to use 'IO::outdir'. git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@67 eff87b29-5268-4891-90a3-a07138403961
* Fixed an int<->CCTK_INT problem which didn't compile on the T3E.tradke2002-04-25
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@66 eff87b29-5268-4891-90a3-a07138403961
* Some optimization: use Hyperslab_Get() instead of Hyperslab_GetList().tradke2002-04-25
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@65 eff87b29-5268-4891-90a3-a07138403961
* Forgot to close the jpeg file after writing.tradke2002-04-22
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@64 eff87b29-5268-4891-90a3-a07138403961
* Bugfix for setting the extent of the requested 2D hyperslab.tradke2002-04-22
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@63 eff87b29-5268-4891-90a3-a07138403961
* Bugfix in parameter evaluation: if IOJpeg::out2D_every was set to 0 it wouldtradke2002-04-19
| | | | | | | default to IO::out_every (instead of disabling IOJpeg output). git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@62 eff87b29-5268-4891-90a3-a07138403961
* Bugfix for multiple processor runs. The reduction wasn't called as a globaltradke2002-04-19
| | | | | | | operation so the simulation got stuck. git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@60 eff87b29-5268-4891-90a3-a07138403961
* Completly reworked IOJpeg. All the old hyperslabbing crap and dependency ontradke2002-04-18
| | | | | | | | IOASCII is gone now. IOJpeg uses the new Hyperslab API and does its own slice center setup. It also uses the new filenaming scheme. git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@59 eff87b29-5268-4891-90a3-a07138403961
* Reduce the warning level for "Output already done" messages from 2 to 6.tradke2002-02-25
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@57 eff87b29-5268-4891-90a3-a07138403961
* In the warning message, also say for which variable output was already done.tradke2002-02-25
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@56 eff87b29-5268-4891-90a3-a07138403961
* Fixed small memory leak.tradke2002-01-18
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@53 eff87b29-5268-4891-90a3-a07138403961
* Fixed a small memory leak.tradke2002-01-18
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@52 eff87b29-5268-4891-90a3-a07138403961
* Trap attempt to use IOJpeg when maxdim < 3.goodale2002-01-18
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@51 eff87b29-5268-4891-90a3-a07138403961
* Fixed return codes of I/O methods.tradke2001-12-28
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@49 eff87b29-5268-4891-90a3-a07138403961
* Added const qualifier to the 'cGH *' argument of some more IO functions.tradke2001-11-05
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@47 eff87b29-5268-4891-90a3-a07138403961
* Formatting error messageallen2001-10-23
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@46 eff87b29-5268-4891-90a3-a07138403961
* Adding more output for newverbose parameter on startup/steering:allen2001-08-26
| | | | | | | | | | - IO method registration - Directory used - Output every - Variables output git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@43 eff87b29-5268-4891-90a3-a07138403961
* Timelevel indexingallen2001-05-10
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@41 eff87b29-5268-4891-90a3-a07138403961
* CCTK_FILEVERSIONallen2001-05-10
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@40 eff87b29-5268-4891-90a3-a07138403961
* Making rcsid strings constant - PR 669.goodale2001-05-10
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@39 eff87b29-5268-4891-90a3-a07138403961
* CCTK_FILEVERSIONallen2001-05-08
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@38 eff87b29-5268-4891-90a3-a07138403961
* CCTK_FILEVERSIONallen2001-05-06
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@37 eff87b29-5268-4891-90a3-a07138403961
* Omit the leading "./" in output filenames if output goes into the currenttradke2001-03-14
| | | | | | | | | | | directory. This makes downloading such output files via the web interface nicer because they doen't have any special characters in it. Also fixed gcc warnings. git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@36 eff87b29-5268-4891-90a3-a07138403961
* Fixing include files and removing PUGH dependenceallen2000-12-19
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@31 eff87b29-5268-4891-90a3-a07138403961
* Removed compiler warnings about usused variables.tradke2000-11-22
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@28 eff87b29-5268-4891-90a3-a07138403961