| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
darcs-hash:20080114153446-dae7b-9dfec489fda234da2749b6bd415643952d95088d.gz
|
|
|
|
|
|
|
|
| |
Activate thorn InitBase.
Use modern parameters to choose buffer width.
darcs-hash:20080114153314-dae7b-c752b45cda4f9325b3ce5dbe687ae5fc21cdf485.gz
|
|
|
|
| |
darcs-hash:20080114153255-dae7b-9774a505debb005f80075e4bf6a3015bbd0ba658.gz
|
|
|
|
| |
darcs-hash:20080114152750-dae7b-8890d3f632101e83098124aa18ed48309a1880fe.gz
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
darcs-hash:20080114151720-dae7b-42dbfa9f1277cb48f790484705f3ba484f2487a4.gz
|
|
|
|
| |
darcs-hash:20080114151659-dae7b-2dce7311a42b103773b7b6febb1bafa7ded9058f.gz
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
darcs-hash:20080114151201-dae7b-bc92cc1504e42ffd037e140dc085dd7e65f657e4.gz
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Set the number of OpenMP threads via an external function call instead
of via a CarpetLib parameter.
darcs-hash:20080114150439-dae7b-a6a6a629162ca195411852823e1ece0a2071d771.gz
|
|
|
|
|
|
|
|
| |
Set the number of OpenMP threads, if desired.
Output all process ids at startup.
darcs-hash:20080114145939-dae7b-61536ad39e398ff03795b9c6cef226f73d40721d.gz
|
|
|
|
| |
darcs-hash:20080114145424-dae7b-3d4fc9c94a96ad8f605959c12f604c4c960238bc.gz
|
|
|
|
| |
darcs-hash:20080114145406-dae7b-d4131757c539ad8c878ebbda1aa3c4a25a07b57d.gz
|
|
|
|
| |
darcs-hash:20080114145237-dae7b-c92bbc18285f6a5567543c8674a56bfe09ac6dcd.gz
|
|
|
|
| |
darcs-hash:20080114145155-dae7b-699b079bc85748f43d7c3c91d2ebe6bd35db072d.gz
|
|
|
|
| |
darcs-hash:20080114145120-dae7b-d0d1beb9517dab3675eaca03519973f3f0f7fc3d.gz
|
|
|
|
| |
darcs-hash:20080114145039-dae7b-5c7a54e9c35863199f9faaa99b32325f249520cd.gz
|
|
|
|
| |
darcs-hash:20080114144935-dae7b-16409a23767e90a7e69b500df51df6e71c90739c.gz
|
|
|
|
| |
darcs-hash:20080114144914-dae7b-0ee610f70510557f2910193b446ced647cf26dce.gz
|
|
|
|
| |
darcs-hash:20080114075419-dae7b-b59ccf120d369c4ea8715f856a68e63a0c396f63.gz
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
darcs-hash:20071217210545-3fd61-67560b670ec377515402f40b16591597395a4f68.gz
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
darcs-hash:20071210184839-dae7b-6ae1bb1837a4994debe941578cc3c0fb484ce2c9.gz
|
|
|
|
| |
darcs-hash:20071130052144-fff0f-57258dcf6536be5b2d8a14f2a5ef5be56d6f038f.gz
|
|
|
|
| |
darcs-hash:20071121174052-dae7b-a0a955080cdf6c039713c7b74b0d79f78c956538.gz
|
|
|
|
|
|
|
| |
Initialise timing statistics only after recovering, so that the
initial cctk_time is set correctly.
darcs-hash:20071121161756-dae7b-254839989a92289b3d61638f7c874b1863e2e2fe.gz
|
|
|
|
| |
darcs-hash:20071107141347-dae7b-e2157d07048e20139f64726196bd1b4269794d9c.gz
|
|
|
|
| |
darcs-hash:20071106014628-dae7b-142865bde4f8b57a02b5593d8f67494cea0e54f1.gz
|
|
|
|
| |
darcs-hash:20071103193537-dae7b-a81fd29808368cd94d3c78581f1e0b8dc6209a0d.gz
|
|
|
|
| |
darcs-hash:20071103193419-dae7b-44ea5224eaf65e37da4ba57501b178f810f1650a.gz
|
|
|
|
| |
darcs-hash:20071103173337-dae7b-fbe0a078263ed8dc3c93c1c7367e8e2756c5b970.gz
|
|
|
|
|
|
| |
Provide aliased functions GetRefinementLevel and GetRefinementLevels.
darcs-hash:20071103170601-dae7b-41512ac0bd0c0e0af644de7c046b9ef70a1b28c3.gz
|
|
|
|
| |
darcs-hash:20071102224528-dae7b-b8ecec8895cd86f40ed667db5db2c4b79ba8b237.gz
|
|
|
|
| |
darcs-hash:20071102224456-dae7b-6da8be713083796c4300ed3ec52d0ee295946d55.gz
|
|
|
|
| |
darcs-hash:20071102224421-dae7b-79e89575a8e23c46fea47ef043d28ab7331da985.gz
|
|
|
|
| |
darcs-hash:20071102224330-dae7b-d60701f417d1c26b85453b03644673f0f0d33f79.gz
|
|
|
|
|
|
| |
Enforce memory limit by calling setrlimit for RLIMIT_AS.
darcs-hash:20070928154922-dae7b-2b3436bfe35452de19b9765279c1bb81997f9497.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
darcs-hash:20071010133923-dae7b-a3406485d61ab795191655c89a16e2ae2c487978.gz
|
|
|
|
|
|
|
|
| |
(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
|
|
|
|
| |
darcs-hash:20070826025425-dae7b-42f571cb9a9657e2f0143881145d1f97a2b8d5b6.gz
|
|
|
|
| |
darcs-hash:20071006164252-dae7b-98b2b1c19dc9e52e6c1feaf7b75919766ca1b29c.gz
|
|
|
|
| |
darcs-hash:20071005163624-dae7b-f97492d7ad7589cf90230ee1694eb9fbf58c62f0.gz
|
|
|
|
| |
darcs-hash:20071005163244-dae7b-c0930035480976c9ecfada0caee1416e200e740b.gz
|
|
|
|
| |
darcs-hash:20071005163203-dae7b-c0e6bca85e8e0facf4c5c1c0805842d980f1d84e.gz
|