aboutsummaryrefslogtreecommitdiff
path: root/Carpet
Commit message (Collapse)AuthorAge
* CarpetLib: Replace CHKIDX macros with calls to checkindexErik Schnetter2006-12-12
| | | | darcs-hash:20061212160245-dae7b-19df81c29d911d9c77ae0aaa99ae999a0f6d27c9.gz
* CarpetInterp: Add abort() statement to eliminate compiler warningsErik Schnetter2006-12-06
| | | | darcs-hash:20061206164719-dae7b-44d2215c0f7da5556d9400bd85734aca2af3c165.gz
* CarpetIOScalar: Allow output in singlemap mode if there is only one map, etc.Erik Schnetter2006-12-06
| | | | | | | Allow output in singlemap mode if there is only one map, and in local mode if there is only one local component. darcs-hash:20061206164610-dae7b-289db2bd09ebb269dd7f5e85e1a2ad3b9b78e081.gz
* CarpetIOASCII: Small code cleanupErik Schnetter2006-12-06
| | | | | | | Declare variable const. Change whitespace. darcs-hash:20061206164510-dae7b-c5264cc62ec9f782d57451f012c77c95a6c5f57e.gz
* CarpetIOASCII: Allow output in singlemap mode if there is only one map etc.Erik Schnetter2006-12-06
| | | | | | | Allow output in singlemap mode if there is only one map, and in local mode if there is only one local component. darcs-hash:20061206163825-dae7b-a359f3f532332d5e5055c76fc9adff9012777b8a.gz
* CarpetWeb: Add more thesesErik Schnetter2007-01-11
| | | | darcs-hash:20070111122536-dae7b-bd0e03dd479142587a4e4ed85ea60137d7bda0e1.gz
* CarpetWeb: Add some new publicationsErik Schnetter2007-01-10
| | | | darcs-hash:20070110144213-dae7b-0d3b62d8c4baa2fc7064c26a1c82c1d117ab2c79.gz
* CarpetWeb: Update list of publicationsErik Schnetter2006-12-28
| | | | darcs-hash:20061228110744-dae7b-50dc6842ddd0589f6672e6303ce96b8e2f3215ec.gz
* CarpetEvolutionMask: fix 2D output for CarpetEvolutionMask_test testsuiteThomas Radke2006-12-19
| | | | | | All it took was to change IO::out_fileinfo="none" into IO::out_fileinfo="axis labels". darcs-hash:20061219205834-776a0-d01dfe4ff8e5c77d79c99cb3f9a03179b0ef7634.gz
* CarpetLib: Initialise dh::is_interproc correctlyErik Schnetter2006-12-06
| | | | darcs-hash:20061206165743-dae7b-00a12e7ebcf48f2f54ee439ea662ab0018485915.gz
* CarpetLib: Use better algorithm to combine bboxes in bboxset's normalize()Erik Schnetter2006-12-05
| | | | | | | | | The new algorithm always finds the same canonical configuration of bboxes, independent of how the bboxset is split into bboxes. There is no guarantee that the new representation uses the minimum number of bboxes, since that would be too difficult. darcs-hash:20061205211342-dae7b-2eee2ac16cea06b3ee4fc623deb086d380d5ed37.gz
* CarpetRegrid2: Correctly keep track of last regridding time across restartsErik Schnetter2006-12-05
| | | | | | | Store the time of the last regridding in grid variables, so that this is correctly remembered across restarts. darcs-hash:20061205180821-dae7b-1beb4b54928c06f0eb6af3871532c2e29006ca1d.gz
* CarpetRegrid2: Change code style slightlyErik Schnetter2006-12-05
| | | | | | Use #include <> instead of #include "" for Cactus header files. darcs-hash:20061205175748-dae7b-dee74aea85f9a8b83ac343b988e58dc97b3a7135.gz
* CarpetRegrid2: Combine all components into a single one if that is efficientErik Schnetter2006-12-05
| | | | | | | | | | | Introduce a parameter "min_fraction" that defines, indirectly, how many additional refined grid points can be introduced if that leads to a simpler structure. If using a single refined region instead of several ones would not introduce too many unnecessarily refined grid points, then do so. darcs-hash:20061205175426-dae7b-18d2467cf123b734aaef19eb2f5f9c4994480b99.gz
* CarpetEvolutionMask: get the CarpetEvolutionMask_test_off at least partially ↵Thomas Radke2006-11-28
| | | | | | | | | | | | | working again * use IO::out_fileinfo = "axis labels" to match the existing 1D/2D output * substitute IOBasic's reduction output by that from CarpetIOScalar (it has been checked that the output data are the same, only the filenames and the format changed) Still the testsuite is failing because of differences in the evolution_mask output. darcs-hash:20061128152932-776a0-90ef141b6eb370b267b1e0647473bc59a732479e.gz
* CarpetRegrid2: Update test case once moreErik Schnetter2006-12-02
| | | | darcs-hash:20061202182852-dae7b-11891ba33b15b827e5a4a543eb78247ccac63f8d.gz
* CarpetRegrid: Update test cases once moreErik Schnetter2006-12-02
| | | | darcs-hash:20061202182827-dae7b-a2b67c99c85531891f7328d64fe1c51bfe9c1d45.gz
* CarpetRegrid2: Update test suite resultsErik Schnetter2006-12-02
| | | | darcs-hash:20061202093853-dae7b-268f4018b809fd9fc01976beca5908d524dc2c9e.gz
* CarpetRegrid: Update test suite resultsErik Schnetter2006-12-02
| | | | darcs-hash:20061202093757-dae7b-74d68bbf7ac178f414dd1861407bf8532fb69b3e.gz
* Carpet: Use schedule bins pre-/postregrid instead of pre-/postregridinitialErik Schnetter2006-12-01
| | | | | | | | Use the schedule bins preregrid and postregrid instead of preregridinitial and postregridinitial. The latter two do not exist. This closes PR 115. darcs-hash:20061201174228-dae7b-491e59c85e820e39c6243b795bb2f6b2689f6d0e.gz
* CarpetRegrid2: Add test case test_BSSN_MoL_CarpetErik Schnetter2006-11-28
| | | | darcs-hash:20061128220759-dae7b-745add302fd756acfa3d5179eb5cea1d6ae96e0e.gz
* CarpetRegrid: Add test case test_BSSN_MoL_Carpet_keepErik Schnetter2006-11-28
| | | | darcs-hash:20061128220719-dae7b-3736dbef976a806f06240611fb93665ca3114072.gz
* CarpetRegrid: Add test case test_BSSN_MoL_CarpetErik Schnetter2006-11-28
| | | | darcs-hash:20061128220602-dae7b-c7507056306b3766f0843aa490a14a86fe28702b.gz
* CarpetEvolutionMask: get testsuite parfiles going againtradke2006-11-24
| | | | | | | | | Use CarpetIOBasic and CarpetIOScalar instead of IOBasic. Don't set grid::avoid_origin twice. Testsuites are not passing (yet). darcs-hash:20061124200038-3fd61-4b14f5d89ec9addc7061da51c228df346202e160.gz
* CarpetRegrid: Fix logic that decides when to do regridding.cott2006-11-24
| | | | | | | | | | | | | Recently, Erik has changed Carpet/src/Evolve.cc. Importantly, the way CarpetRegrid is called changed. In order for CarpetRegrid::activate_levels_on_regrid = "fixed" to work properly again, the logic in CarpetRegrid needed a small modification. darcs-hash:20061124081044-34d71-f910ed86a0e4bc8e4d754e2b0949ee9821ae891b.gz
* CarpetIOHDF5: support per-variable output compression levelsThomas Radke2006-11-17
| | | | | | | | | | | | | | | | | Implement variable-specific output request option 'compression_level' so that users can specify eg. IOHDF5::compression_level = 1 IOHDF5::out_vars = "admbase::metric admconstraints::hamiltonian admbase::lapse{ compression_level = 0 }" to request HDF5 dataset compression for every output variable except for the lapse. This modification also requires an update of thorn CactusBase/IOUtil. darcs-hash:20061117132206-776a0-0e1d07a85cf206fa262a94fd0dd63c6f27e50fa2.gz
* CarpetIOHDF5: support automatic gzip dataset compressionThomas Radke2006-11-17
| | | | | | | | | With the new steerable integer parameter IOHDF5::compression_level users can now request gzip dataset compression while writing HDF5 files: levels from 1-9 specify a specific compression rate, 0 (which is the default) disables dataset compression. darcs-hash:20061117115153-776a0-7aaead5d2a0216841a27e091fddb9b6c4f40eed4.gz
* CarpetLib: Correct the way prolongation boundaries are determinedErik Schnetter2006-11-13
| | | | | | | | | | | Correc the way in which it is determined which points are boundary prolongated and which are synchronised. For this, introduce a new field "owned" to the dh class that determines which grid points a processor owns for interprocessor communication. darcs-hash:20061113214128-dae7b-34a520f7e461173d0042acde68cb48cd670b167a.gz
* Carpet/doc: Erik's bugfixes to Carpet Scheduling writeupJonathan Thornburg2006-11-02
| | | | | | | This patch incorporates Erik's comments on Thomas & Jonathan's "Carpet Scheduling" writeup. darcs-hash:20061102170807-b0a3f-9777a3807271813e2e4522f14fd4f991f2bd7560.gz
* Carpet: Poison only active time levelsErik Schnetter2006-10-25
| | | | darcs-hash:20061025143015-dae7b-f3f962d82191704e12a3fac44aecf69d709fce8a.gz
* CarpetWeb: Update gr-qc/0608091Erik Schnetter2006-10-24
| | | | darcs-hash:20061024154426-dae7b-4eb7097b08f58b54c99904739b2e45bf423326be.gz
* CarpetWeb: gr-qc/0608091 has been publishedErik Schnetter2006-10-24
| | | | darcs-hash:20061024153818-dae7b-ea15c44d3c0068080b55e1edb0c27dde47385194.gz
* Carpet: Poison grid arrays in level modeErik Schnetter2006-10-24
| | | | darcs-hash:20061024090233-dae7b-8f9e250f70e7e2af2b09ba053bb723c2c2d05dda.gz
* CarpetWeb: Explain getting Carpet using wgetErik Schnetter2006-10-23
| | | | darcs-hash:20061023102713-dae7b-1cd46d3304eedd3014e6e27a5f4b7ddb6b1f2493.gz
* CarpetRegrid2: Keep sufficient separation between level boundariesErik Schnetter2006-10-13
| | | | | | | | Take ghost zones, inner and outer buffer zones, and the prolongation stencil size into account when calculating the necessary minimum distance between refinement level boundaries. darcs-hash:20061013211100-dae7b-367cc0eee54c5434ce8ddeb175d6ae03380fd6ac.gz
* CarpetRegrid2: Call regrid function in singlemape modeErik Schnetter2006-10-13
| | | | darcs-hash:20061013211035-dae7b-1264d308176bc4384cf1c7c437e3528f6a81d622.gz
* Carpet: Output grid structure after changing it (not before)Erik Schnetter2006-10-13
| | | | darcs-hash:20061013211004-dae7b-33fb70ce69b2616b65a9fd1ea14590f74fd8ec35.gz
* CarpetWeb: Add gr-qc/0610019Erik Schnetter2006-10-06
| | | | darcs-hash:20061006031053-dae7b-f0900c86533de4686b858a0d0eb27ca7634dfa0c.gz
* Carpet: Make mode changing macros usable from outside the namespace CarpetErik Schnetter2006-10-05
| | | | | | | Make the mode changing macros usable without haveing to enter the namespace Carpet. darcs-hash:20061005222723-dae7b-b1202fb123df78e318970c329ef5b41cdb1bf5c1.gz
* CarpetIOHDF5: hdf5toascii_slicer now also provides 0D and 3D outputThomas Radke2006-10-05
| | | | darcs-hash:20061005133135-776a0-1550cde9db6e0a375b661b2ab6b0ed9c762bbe9d.gz
* CarpetWeb: Add Arizona as Carpet userErik Schnetter2006-10-04
| | | | darcs-hash:20061004205129-dae7b-200f554730e15fbede74b7ab4cdf1aa475c4f489.gz
* CarpetIOHDF5: use aliased function Coord_GroupSystem() only optionallyThomas Radke2006-10-04
| | | | | | | If no thorn provided this aliased function, CarpetIOHDF5 assumes that no coordinate information is available. darcs-hash:20061004144616-776a0-00da12cca7d6b6ad1ae0a38a96923f771239de79.gz
* CarpetSlab: Add grouptype argument when calling mode handling functionsErik Schnetter2006-10-03
| | | | darcs-hash:20061003234147-dae7b-a58c1075b3586026fa327462219a43cd5a408e35.gz
* CarpetReduce: Add grouptype argument when calling mode handling functionsErik Schnetter2006-10-03
| | | | darcs-hash:20061003234056-dae7b-c72aaf74712cba7006df16c3382a6ba54e0dad5a.gz
* CarpetIOASCII: Do not output map number for grid arraysErik Schnetter2006-10-03
| | | | | | | Do not output map number for grid arrays or grid scalars, since they always have only a single map. darcs-hash:20061003233935-dae7b-d35826309fc637ac1aa05c3bf63e317142c03929.gz
* CarpetEvolutionMask: Add grouptype argument to mode functionsErik Schnetter2006-10-03
| | | | darcs-hash:20061003233903-dae7b-57d1f6505904ee2af2da25ee413a995e7836ea3d.gz
* Carpet: Add grouptype state variable for traversing maps and componentsErik Schnetter2006-10-03
| | | | | | | | | | | | | | When looping over maps and components, remember whether to loop over grid arrays or grid functions. Grid arrays have 1 map and nprocs components, while grid functions can have many maps are many components per map. Add a corresponding grouptype argument to the mode handling functions and macros. Update all callers. darcs-hash:20061003233704-dae7b-d0d0bf914405821ceddfd0339fac7a640b23c42b.gz
* CarpetWeb: Add astro-ph/0609819Erik Schnetter2006-10-03
| | | | darcs-hash:20061003133534-dae7b-fc55a2bf859740ef7ddf12acc500baaa4c92c30c.gz
* Carpet: Run the postregrid bin only on initialised time levelsErik Schnetter2006-09-28
| | | | | | | During initialisiation, run the postregrid bin only on those time levels that are also initialised. darcs-hash:20060928033955-dae7b-930e921da060f5f1fea8851a8d2bad600295c6f1.gz
* Carpet: Always run the postregrid bin on all time levels during evolutionErik Schnetter2006-09-28
| | | | darcs-hash:20060928033911-dae7b-bea78dd12bce6c76a0ef7121b33fdd9cad8bc79f.gz