aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* CarpetIOF5: Write a meta-file containing an inventoryErik Schnetter2008-01-15
| | | | | | | | | | In addition to one data file per processor, also write out one meta-data file containing an inventory and external links to the other files. Compiles. Untested. darcs-hash:20080115192202-dae7b-e709063fdbe7d545389cdcb40846a10451e9f4c1.gz
* Carpet: Comment out unused routine CallRegridRecoverMetaErik Schnetter2008-01-14
| | | | darcs-hash:20080114153446-dae7b-9dfec489fda234da2749b6bd415643952d95088d.gz
* CarpetIntegrateTest: Activate InitBaseErik Schnetter2008-01-14
| | | | | | | | Activate thorn InitBase. Use modern parameters to choose buffer width. darcs-hash:20080114153314-dae7b-c752b45cda4f9325b3ce5dbe687ae5fc21cdf485.gz
* CarpetIntegrateTest: Remove $Header$ commentsErik Schnetter2008-01-14
| | | | darcs-hash:20080114153255-dae7b-9774a505debb005f80075e4bf6a3015bbd0ba658.gz
* Carpet: Use the new communication schedule of CarpetLibErik Schnetter2008-01-14
| | | | darcs-hash:20080114152750-dae7b-8890d3f632101e83098124aa18ed48309a1880fe.gz
* CarpetLib: Introduce new communication scheduleErik Schnetter2008-01-14
| | | | | | | | | | Store the communication schedule more efficiently: store only the non-zero parts. This saves much time when traversing the schedule. Add new communication routines which communicate not between only two individual components, but between all components. darcs-hash:20080114152229-dae7b-7b7ba51bd8b5de0a0009ea236f4a894667b0281b.gz
* CarpetLib: Slight change to memstat outputErik Schnetter2008-01-14
| | | | darcs-hash:20080114151720-dae7b-42dbfa9f1277cb48f790484705f3ba484f2487a4.gz
* CarpetLib: Rename function argumentErik Schnetter2008-01-14
| | | | darcs-hash:20080114151659-dae7b-2dce7311a42b103773b7b6febb1bafa7ded9058f.gz
* CarpetLib: Add function ggf::fill, which fills all time levelsErik Schnetter2008-01-14
| | | | | | | | | Add a new function ggf::fill, which fills all time levels from the current time level. Remove the function ggf::copy, which was unused. darcs-hash:20080114151255-dae7b-469b57d0393ba0ed22590c2eabe862e02702fde7.gz
* CarpetLib: Add some debug output to error messagesErik Schnetter2008-01-14
| | | | darcs-hash:20080114151201-dae7b-bc92cc1504e42ffd037e140dc085dd7e65f657e4.gz
* CarpetLib: Use timing routines from FFTW libraryErik Schnetter2008-01-14
| | | | | | | | | | Use the timing routines from FFTW library. These contain platform-specific code for many different platforms. Remove parameter timestat_timer, since the timer is now chosen automatically. darcs-hash:20080114150519-dae7b-d979aa53a1470335b3ace353e862eef13670958d.gz
* CarpetLib: Set number of OpenMP threads via an external function callErik Schnetter2008-01-14
| | | | | | | Set the number of OpenMP threads via an external function call instead of via a CarpetLib parameter. darcs-hash:20080114150439-dae7b-a6a6a629162ca195411852823e1ece0a2071d771.gz
* Carpet: Set number of OpenMP threadsErik Schnetter2008-01-14
| | | | | | | | Set the number of OpenMP threads, if desired. Output all process ids at startup. darcs-hash:20080114145939-dae7b-61536ad39e398ff03795b9c6cef226f73d40721d.gz
* CarpetWeb: Update publicationsErik Schnetter2008-01-14
| | | | darcs-hash:20080114145424-dae7b-3d4fc9c94a96ad8f605959c12f604c4c960238bc.gz
* CarpetWeb: Move old news items awayErik Schnetter2008-01-14
| | | | darcs-hash:20080114145406-dae7b-d4131757c539ad8c878ebbda1aa3c4a25a07b57d.gz
* CarpetWeb: Use utf-8 instead of ISO-8859-15Erik Schnetter2008-01-14
| | | | darcs-hash:20080114145237-dae7b-c92bbc18285f6a5567543c8674a56bfe09ac6dcd.gz
* CarpetWeb: Update a few hyperlinksErik Schnetter2008-01-14
| | | | darcs-hash:20080114145155-dae7b-699b079bc85748f43d7c3c91d2ebe6bd35db072d.gz
* CarpetWeb: Update list of Carpet usersErik Schnetter2008-01-14
| | | | darcs-hash:20080114145120-dae7b-d0d1beb9517dab3675eaca03519973f3f0f7fc3d.gz
* CarpetWeb: Add scaling results from RangerErik Schnetter2008-01-14
| | | | darcs-hash:20080114145039-dae7b-5c7a54e9c35863199f9faaa99b32325f249520cd.gz
* CarpetWeb: Add contributors' home pagesErik Schnetter2008-01-14
| | | | darcs-hash:20080114144935-dae7b-16409a23767e90a7e69b500df51df6e71c90739c.gz
* CarpetWeb: Don't upload .DS_Store filesErik Schnetter2008-01-14
| | | | darcs-hash:20080114144914-dae7b-0ee610f70510557f2910193b446ced647cf26dce.gz
* CarpetLib: Correct parallelisation of prolongation operatorsErik Schnetter2008-01-14
| | | | darcs-hash:20080114075419-dae7b-b59ccf120d369c4ea8715f856a68e63a0c396f63.gz
* CarpetIOHDF5: Make macro "HDF5_ERROR" safeErik Schnetter2008-01-11
| | | | | | | Enclose the macro "HDF5_ERROR" in a do { ... } while (0) pair to make it safe to use with a trailing semicolon. darcs-hash:20080111111512-dae7b-b65c7b375ee6ac882b59414db2810f06fcc3d799.gz
* CarpetIOHDF5: Output additional attribute "Datasets"Erik Schnetter2008-01-11
| | | | | | | | Output an additional attribute "Datasets" into the "Parameters and Global Attributes" group. This attribute is an array of strings and contains the full variable names of all variables in this file. darcs-hash:20080111111324-dae7b-895d9c619e1f2126ea367cb93b77f407d50f15b4.gz
* CarpetWeb: fix URLs refering to MatLab Visualisation Toolstradke2007-12-17
| | | | darcs-hash:20071217210545-3fd61-67560b670ec377515402f40b16591597395a4f68.gz
* CarpetIOASCII: make Carpet2ygraphCat.pl also work for one-file-per-group datatradke2007-12-14
| | | | | | | | The script takes an optional index argument for the user to specify the data column to extract from a CarpetIOASCII output file. By default the first column will be extracted (which is equivalent to one-variable-per-file output). darcs-hash:20071214144959-3fd61-e150251791920ded83581be1cc2f05590519e3ce.gz
* CarpetRegrid2: Remove STEERABLE tag from some parametersErik Schnetter2007-12-10
| | | | darcs-hash:20071210184839-dae7b-6ae1bb1837a4994debe941578cc3c0fb484ce2c9.gz
* Temporary hack to fix hdf5-1.8.0-beta5 compatibility issuescott2007-11-30
| | | | darcs-hash:20071130052144-fff0f-57258dcf6536be5b2d8a14f2a5ef5be56d6f038f.gz
* CarpetWeb: Correct figure descriptionErik Schnetter2007-11-21
| | | | darcs-hash:20071121174052-dae7b-a0a955080cdf6c039713c7b74b0d79f78c956538.gz
* Carpet: Initialise timing only after recoveringErik Schnetter2007-11-21
| | | | | | | Initialise timing statistics only after recovering, so that the initial cctk_time is set correctly. darcs-hash:20071121161756-dae7b-254839989a92289b3d61638f7c874b1863e2e2fe.gz
* WaveToyMoL: Correct grid spacing indexing errorErik Schnetter2007-11-07
| | | | darcs-hash:20071107141347-dae7b-e2157d07048e20139f64726196bd1b4269794d9c.gz
* CarpetWeb: Add new paperErik Schnetter2007-11-06
| | | | darcs-hash:20071106014628-dae7b-142865bde4f8b57a02b5593d8f67494cea0e54f1.gz
* CarpetWeb: Update publicationsErik Schnetter2007-11-03
| | | | darcs-hash:20071103193537-dae7b-a81fd29808368cd94d3c78581f1e0b8dc6209a0d.gz
* Carpet: Improve grid hierarchy statisticsErik Schnetter2007-11-03
| | | | darcs-hash:20071103193419-dae7b-44ea5224eaf65e37da4ba57501b178f810f1650a.gz
* Carpet: Output grid point statistics when regriddingErik Schnetter2007-11-03
| | | | darcs-hash:20071103173337-dae7b-fbe0a078263ed8dc3c93c1c7367e8e2756c5b970.gz
* Carpet: Provide function GetRefinementLevelErik Schnetter2007-11-03
| | | | | | Provide aliased functions GetRefinementLevel and GetRefinementLevels. darcs-hash:20071103170601-dae7b-41512ac0bd0c0e0af644de7c046b9ef70a1b28c3.gz
* CarpetLib: #include <cstring>Erik Schnetter2007-11-02
| | | | darcs-hash:20071102224528-dae7b-b8ecec8895cd86f40ed667db5db2c4b79ba8b237.gz
* CarpetIOScalar: #include <cstring>Erik Schnetter2007-11-02
| | | | darcs-hash:20071102224456-dae7b-6da8be713083796c4300ed3ec52d0ee295946d55.gz
* CarpetIOHDF5: #include <cstring>Erik Schnetter2007-11-02
| | | | darcs-hash:20071102224421-dae7b-79e89575a8e23c46fea47ef043d28ab7331da985.gz
* Carpet: #include <cstring>Erik Schnetter2007-11-02
| | | | darcs-hash:20071102224330-dae7b-d60701f417d1c26b85453b03644673f0f0d33f79.gz
* CarpetLib: Enforce memory limit via operating systemErik Schnetter2007-09-28
| | | | | | Enforce memory limit by calling setrlimit for RLIMIT_AS. darcs-hash:20070928154922-dae7b-2b3436bfe35452de19b9765279c1bb81997f9497.gz
* CarpetIOHDF5: workaround for excessive HDF5-internal memory requirements ↵tradke2007-10-19
| | | | | | | | | | | | | | | | | | | | | | | during recovery Various people had reported problems of running out of memory when recovering from multiple chunked checkpoint files. It turned out that the HDF5 library itself requires a considerable amount of memory for each opened HDF5 file. When all chunked files of a checkpoint are opened at the same time during recovery (which is the default) this may cause the simulation to abort with an 'out of memory' error in extreme cases. This patch introduces a new steerable boolean parameter IOHDF5::open_one_input_file_at_a_time which, if set to "yes", will tell the recovery code to open/read/close chunked files one after another for each refinement level, thus avoiding excessive HDF5-internal memory requirements due to multiple open files. The default behaviour is (as before) to keep all input files open until all refinement levels are recovered. darcs-hash:20071019091424-3fd61-834471be8da361b235d0a4cbf3d6f16ae0b653f0.gz
* CarpetIOHDF5: fix memory leak in recovery codetradke2007-10-18
| | | | | | | The new code to collect I/O timing statistics introduced a memory leak while accumulating the number of bytes transfered. darcs-hash:20071018115734-3fd61-e087a4ad1c8fdcf8a59320b71f90b92e9fd850de.gz
* LoopControl: Big update, introducing a hill climbing algorithmErik Schnetter2007-10-10
| | | | darcs-hash:20071010133923-dae7b-a3406485d61ab795191655c89a16e2ae2c487978.gz
* LoopControl: Add automatic configuration based on simulated annealingErik Schnetter2007-08-26
| | | | | | | | (Nice idea, but doesn't seem to work right. Maybe only the parameters need to be chosen differently? But I rather think that a more intelligent method is necessary.) darcs-hash:20070826025505-dae7b-ed81bc28a4204d84776d28443be65a995c52699b.gz
* LoopControl: Add GNU licenceErik Schnetter2007-08-26
| | | | darcs-hash:20070826025425-dae7b-42f571cb9a9657e2f0143881145d1f97a2b8d5b6.gz
* Carpet: Avoid nans in timing outputErik Schnetter2007-10-06
| | | | darcs-hash:20071006164252-dae7b-98b2b1c19dc9e52e6c1feaf7b75919766ca1b29c.gz
* CarpetWeb: Use blue valid-xhtml10 iconErik Schnetter2007-10-05
| | | | darcs-hash:20071005163624-dae7b-f97492d7ad7589cf90230ee1694eb9fbf58c62f0.gz
* CarpetWeb: Update news sectionErik Schnetter2007-10-05
| | | | darcs-hash:20071005163244-dae7b-c0930035480976c9ecfada0caee1416e200e740b.gz
* CarpetWeb: Add graph for hybrid scaling on AbeErik Schnetter2007-10-05
| | | | darcs-hash:20071005163203-dae7b-c0e6bca85e8e0facf4c5c1c0805842d980f1d84e.gz