aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* 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
* CarpetIOHDF5: Correct inconsistency in tracking I/O timingErik Schnetter2007-10-04
| | | | darcs-hash:20071004024754-dae7b-2096582f0b63bd0521d41e3eea01e74f7962bf79.gz
* Carpet: Correct error in tracking I/O timesErik Schnetter2007-10-03
| | | | darcs-hash:20071003213238-dae7b-68d51ffe69105ad13e0481655b07bd56353f0195.gz
* CarpetIOScalar: Record time spent in I/OErik Schnetter2007-10-03
| | | | darcs-hash:20071003195015-dae7b-cc7705056e55d76a20ad0277588b57329886032a.gz
* CarpetIOScalar: Remove unused functionErik Schnetter2007-10-03
| | | | darcs-hash:20071003194951-dae7b-20207cdadb9dd250d1813042f36de0d7491177f8.gz
* CarpetIOHDF5: Record time spent in I/OErik Schnetter2007-10-03
| | | | darcs-hash:20071003194857-dae7b-d8bb68e9c4ee52559fea874b3f80a57eebf9650f.gz
* CarpetIOHDF5: Remove unused variablesErik Schnetter2007-10-03
| | | | darcs-hash:20071003194834-dae7b-f9a5ba7a3c9c3b0542a9cc316d5854d961d15baa.gz
* CarpetIOBasic: Slight correction to interface.cclErik Schnetter2007-10-03
| | | | darcs-hash:20071003194810-dae7b-005ab4262e0db32a4a8557553c104bf48c57be77.gz
* CarpetIOASCII: Record time spent in I/OErik Schnetter2007-10-03
| | | | darcs-hash:20071003194750-dae7b-02254987c83d04dbe6ce7ba3d67855492e9678a9.gz
* Carpet: Do not call Util_GetHostNameErik Schnetter2007-10-03
| | | | | | | | Do not call Util_GetHostName. Certain InfiniBand libraries do not allow calling fork or exec, and getting the host name seems also not allowed. It leads to random crashes. darcs-hash:20071003194710-dae7b-93c230678c59f27d31782b1fe37c708258654f7f.gz
* Carpet: Slight correction to variables.hhErik Schnetter2007-10-03
| | | | darcs-hash:20071003194633-dae7b-3458d13967795174c30cfda376a825e3f251d95e.gz
* Carpet: Only output warnings about regridding when there is more than 1 levelErik Schnetter2007-10-03
| | | | darcs-hash:20071003194548-dae7b-f735a9a07347f873147f6f512c7ff74c80237a74.gz
* Carpet: Record time spent in I/O and in communicationErik Schnetter2007-10-03
| | | | | | | | Improve Carpet's timing mechanism to record also the time spent in I/O and in communication. Also count the number of files written, messages sent, and bytes transferred. darcs-hash:20071003194325-dae7b-b7a908e8c49aa674de44d67c4a4c81844ca123ca.gz
* CarpetRegrid2: Correct error in grid structure setupErik Schnetter2007-09-29
| | | | | | Change a reference to a copy since the original variable was modified. darcs-hash:20070929121817-dae7b-8a2cf07549636dab459de2dff77c76c454956800.gz
* CarpetLib: Always output the grid structure if there was an errorErik Schnetter2007-09-28
| | | | darcs-hash:20070928155050-dae7b-dd2712aec2215d4e79fedac8a1205a4791900d98.gz
* CarpetLib: Remove unused variablesErik Schnetter2007-09-28
| | | | darcs-hash:20070928155039-dae7b-dfa70c6762076f80954554560ebbd6cd7fbb6495.gz
* CarpetRegrid2: Enforce regridding when the number of levels has changedErik Schnetter2007-09-27
| | | | | | | | | When using the movement_threshold parameters to regrid less often, still regrid when the number of levels has changed, or when a region has become active or inactive, or when the radius has changed significantly. darcs-hash:20070927164001-dae7b-d70720cb48753f0554f2301c4da2407d52ccb2f4.gz
* CarpetLib: Use busy waiting instead of usleep to calibrate timersErik Schnetter2007-09-21
| | | | darcs-hash:20070921152348-dae7b-8a3a55574196b28f86afba561d064c89c386c955.gz
* CarpetRegrid2: Correct logic error in ensuring proper nestingErik Schnetter2007-09-18
| | | | | | | Correct logic error when ensuring proper nesting. Check for proper nesting after ensuring it. darcs-hash:20070918112539-dae7b-7161de9f758e0d81279994ece9bc476fc29d641c.gz
* CarpetWeb: Update publicationsErik Schnetter2007-09-05
| | | | darcs-hash:20070905034712-dae7b-6fee7e540ae24c3040b3253f141650c222604d2f.gz
* CarpetLib: Improve error messages for grid hierarchy consistency checksErik Schnetter2007-09-05
| | | | | | | | | | | | | Use CCTK_WARN instead of assert to report errors in the grid hierarchy. Continue the consistency checks even if errors are found, so that multiple errors can be diagnosed at the same time. Output the grid hierarchy even when it is not consistent, so that errors can be diagnosed without core dumps. darcs-hash:20070905000356-dae7b-4f55bff9af10e0a53f4bb1b3702a6f169dda35c2.gz
* CarpetLib: Improve error messages in bbox consistency checksErik Schnetter2007-09-05
| | | | | | Use CCTK_WARN instead of assert to test bbox sizes for integer overflow. darcs-hash:20070905000256-dae7b-6eaab530356ba3dcb1909b75840743bf39f5b20f.gz
* CarpetWeb: Add new pageErik Schnetter2007-09-04
| | | | darcs-hash:20070904041529-dae7b-4cccf2c0d2b54f6192fdd8e2e133dd33a31baea9.gz
* Carpet: Ensure that there is at least on bbox per regionErik Schnetter2007-08-28
| | | | | | | | When recomposing, ensure that there is at least on bbox per region. If necessary, add an empty bbox. This is necessary for grid arrays, which may be empty, but which still need to be present. darcs-hash:20070828185315-dae7b-0e13620784f9ce6ed06c94b7ff2f284ca8bcdebb.gz
* CarpetReduce: Correct error in reduction operationsErik Schnetter2007-08-28
| | | | | | | | | | | | | Make the function initialise and reduce in the reduction operators handle the count argument as well. Introduce "combine" functions into the reduction operators. These combine results from several independent reduction operations. Use the above new functions to combine reductions, correcting an error. darcs-hash:20070828044751-dae7b-02070b6aa39d25fb91481ab6a9b45cf37b10fe2f.gz
* CarpetReduce: Take weights into account when reducing in level modeErik Schnetter2007-08-27
| | | | darcs-hash:20070827201932-dae7b-2129f2816c6dcf448bf2706cf5d49cfc83e8d540.gz
* CarpetIOScalar: Add a timer around OutputGHErik Schnetter2007-08-25
| | | | darcs-hash:20070825061335-dae7b-cb4eae5b88b08556a827c0454c97f885e0b3df93.gz
* CarpetIOHDF5: Add a timer around OutputGHErik Schnetter2007-08-25
| | | | darcs-hash:20070825060808-dae7b-9ea6675a36f9230332067acdb705d48e75d12fd2.gz
* CarpetIOBasic: Add a timer around OutputGHErik Schnetter2007-08-25
| | | | darcs-hash:20070825060750-dae7b-564132600cbc361cdcfe68512977e9ecc7665ccf.gz
* CarpetIOASCII: Add a timer around OutputGHErik Schnetter2007-08-25
| | | | darcs-hash:20070825060722-dae7b-6ec39b08fbd400e5ad719974090714d409b5b3af.gz
* Carpet: Export timer header fileErik Schnetter2007-08-25
| | | | darcs-hash:20070825060648-dae7b-f20ba780d7215cb1f3375a33ab20d972bb37eb59.gz
* Carpet: Use the correct number of integrator substeps for timing statisticsErik Schnetter2007-08-24
| | | | | | | Use the correct number of integrator substeps when calculating the number of grid points which were evolved. darcs-hash:20070824221859-dae7b-217e2d225b9ed686472a032b27fdc3b903356e92.gz
* CarpetTracker: Use sf_active instead of sf_validErik Schnetter2007-08-21
| | | | | | | Use SphericalSurface::sf_active instead of SphericalSurface::sf_valid when tracking horizons. darcs-hash:20070821191301-dae7b-a8c25937106903d4760fecf6f09c9ba3b432b003.gz
* CarpetMask: Correct math errors in coordinate calculationsErik Schnetter2007-08-21
| | | | | | | | | | Add "verbose" parameter. Use SphericalSurface::sf_active instead of SphericalSurface::sf_valid. Use correct ranges for acos and atan2. darcs-hash:20070821190909-dae7b-6c762329b87641c6b0f4650993b33fa9e0f4b12d.gz
* CarpetIOHDF5: Initialise list of variables which need to be synchronisedErik Schnetter2007-08-23
| | | | | | | Initialise the list of variables which need to be synchronised after recovery correctly. darcs-hash:20070823210422-dae7b-31da5366355d1bfbea2e4181b8639c5b4e6caf0c.gz
* CarpetRegrid2: Add new parameter "active"Erik Schnetter2007-08-21
| | | | | | | | Add new parameters and grid scalars "active" for refined regions, which specify whether a region is active. This allows switching refined regions on and off, e.g. when a common horizon is found. darcs-hash:20070821191037-dae7b-8f5c0ec10326b5eb876fa8ccb7e3147b6fa2ff2f.gz
* CarpetReduce: Add support for OpenMPErik Schnetter2007-08-21
| | | | darcs-hash:20070821190958-dae7b-1ed180793dd5d6482f48aa0bbf13bd5523a4b40b.gz
* CarpetReduce: Correct schedulingErik Schnetter2007-08-21
| | | | darcs-hash:20070821190829-dae7b-9efe9944356b64e8c171e6f3917f03dee4ba1deb.gz
* CarpetMask: Schedule more efficientlyErik Schnetter2007-08-21
| | | | | | | Schedule mask calculation routine in poststep only if CarpetMask is active. This makes things more efficient if CarpetMask is not active. darcs-hash:20070821190721-dae7b-726fea9c11a64a8b81cb7178b60bb93dd40e5e06.gz
* CarpetIOScalar: Output grid point norms by defaultErik Schnetter2007-08-21
| | | | darcs-hash:20070821190134-dae7b-e0555549666511503a4ee4a22ae3c924ee88a8f3.gz
* CarpetEvolutionMask: Reformat READMEErik Schnetter2007-08-21
| | | | darcs-hash:20070821190018-dae7b-2e42509deb4e524e07ae3ba623093be1daccdad6.gz
* Carpet: Take multithreading into account when starting CarpetErik Schnetter2007-08-21
| | | | | | | | Make the screen output correct when there are multiple threads. List all host names and the number of threads running on each node. Speak of "processes" instead of "processors". darcs-hash:20070821185810-dae7b-8c9ba6c0791d564dfdb24cd22688e45ac46b3bd0.gz
* Carpet: Add parameters to select the aspect ratio for domain decompositionErik Schnetter2007-08-21
| | | | darcs-hash:20070821185613-dae7b-266178bfd568cef54a4f31df0bf0a04170f93d00.gz
* CarpetLib: Add support for OpenMPErik Schnetter2007-08-21
| | | | | | | | | | | Add #pragma omp statements for loops in reduction and prolongation operators. Change loop control variables to signed types. Add functions to determine the number of active threads. Add a parameter to set the number of threads if desired. darcs-hash:20070821185237-dae7b-56827b72a69b5fa1b3d1316379a0f155696b4cb2.gz
* LoopControl: New thorn which helps iterating over grid functions efficientlyErik Schnetter2007-08-21
| | | | darcs-hash:20070821185122-dae7b-cde121a591484710e62b2b82453ef592d80786e4.gz
* CarpetWeb: Correct grammatical errorErik Schnetter2007-08-18
| | | | darcs-hash:20070818204822-dae7b-fd84b969157f159e39440f66bfe5b249298eef82.gz