| Commit message (Collapse) | Author | Age |
|
|
|
| |
darcs-hash:20060927023406-891bb-88251433aa64511dea9bdb4833f0772d57946245.gz
|
|
|
|
| |
darcs-hash:20060927010958-dae7b-167d5e9c81324add0d7a0f867d7c56b2428e611f.gz
|
|
|
|
| |
darcs-hash:20060926181230-dae7b-f364da2fd02f036244eaac6c99c12f9c2dc19a3a.gz
|
|
|
|
| |
darcs-hash:20060925231648-dae7b-634a855c2057cad59ca5b0dc37652724033ef802.gz
|
|
|
|
| |
darcs-hash:20060925221425-dae7b-769924ee741c845473dc30844a1f83f631262976.gz
|
|
|
|
|
|
|
| |
Google Analytics allows analysing traffic to web sites. It requires
Javascript code on the pages.
darcs-hash:20060925221229-dae7b-b6ca0ea1b3d5adb373cae526167dec6e45439aad.gz
|
|
|
|
| |
darcs-hash:20060925221156-dae7b-06282159942a5b0f624ee88398b8a7be0bcdff12.gz
|
|
|
|
| |
darcs-hash:20060925221137-dae7b-d016ec0a27faeda88b8335eb074d3dcf87b3b222.gz
|
|
|
|
| |
darcs-hash:20060925221030-dae7b-85fbe4a359d84ed6a01b218cabff57491ec35fe7.gz
|
|
|
|
|
|
| |
Introduce "verbose" parameter, defaulting to "no".
darcs-hash:20060925220919-dae7b-448f3480758e89861c0201eefdaabbaab2808ece.gz
|
|
|
|
| |
darcs-hash:20060925220844-dae7b-d634dcf36d11a36dd214f75ab86465d7d0d5031c.gz
|
|
|
|
| |
darcs-hash:20060925220745-dae7b-eb145a85ef330dbff56b7d1c8844449dff85dd0b.gz
|
|
|
|
|
|
|
| |
Use the macros HAVE_CCTK_REAL* instead of checking whether the macros
CCTK_REAL* are defined.
darcs-hash:20060925220641-dae7b-008b16676bf9b39fd14d718ddeadb009709b6096.gz
|
|
|
|
|
|
|
| |
When storing the extent of the boundary, use the local variable names
bmin/bmax instead imin/imax.
darcs-hash:20060925220452-dae7b-7a12b1227486a66e0e4689554627c3f713b9d36b.gz
|
|
|
|
| |
darcs-hash:20060925220348-dae7b-303594fd2b999c93d2b816a9d3f11d0d97e391c2.gz
|
|
|
|
| |
darcs-hash:20060925220323-dae7b-040ddfb0afc83c15cd4802fe26fe4822826a2e8a.gz
|
|
|
|
|
|
|
| |
Save grid structure in the output files whenever the parameters are
saved, even when it is not a checkpoint file.
darcs-hash:20060925220235-dae7b-09e23cc6ec48e20df0b560356f19648a67e955dd.gz
|
|
|
|
|
|
|
| |
Avoid nans in timer output; instead of dividing by zero, set the
result to zero.
darcs-hash:20060925214858-dae7b-0c82bb1a3dc1a3080955b86324487e4a7efc044e.gz
|
|
|
|
|
|
| |
Add more timers, one timer for each kind of prolongation operator.
darcs-hash:20060925214744-dae7b-00f47d74c2cdccdd8d5ee05a88973543116678e9.gz
|
|
|
|
|
|
|
| |
When recomposing a refinement level level of the grid hierarchy,
return whether the level's structure changed.
darcs-hash:20060925214438-dae7b-e204a6fffdccc3f900b72a3e5ae82f84f0ee5d8e.gz
|
|
|
|
| |
darcs-hash:20060925214246-dae7b-1d3ad6e009dcaa1654644808d762af545c597766.gz
|
|
|
|
| |
darcs-hash:20060925214157-dae7b-e963052677829366ed96876a2bf7043d3d71ebf9.gz
|
|
|
|
| |
darcs-hash:20060925214029-dae7b-9d9d5a3fec2f33f85f739bd850f156ab4c4151b7.gz
|
|
|
|
|
|
| |
Restructure and clean up modes.cc and modes.hh.
darcs-hash:20060925213356-dae7b-d07a28bcbf7bf4e606cd83c3da549b477a02bbfe.gz
|
|
|
|
|
|
|
|
| |
Restructure and clean up SetupGH.cc.
Adapt to new regridding method.
darcs-hash:20060925213311-dae7b-8c8ffa0b7008cf0944d3f1f53569ca0c05882e0c.gz
|
|
|
|
|
|
|
|
|
| |
Restructure and clean up Recompose.cc.
Regridding now consists of two steps, first calling Recompose once,
then calling Regrid on each refinement level.
darcs-hash:20060925213242-dae7b-c72f88f966e9ccbf1c43f89c207af15cff535b69.gz
|
|
|
|
|
|
|
|
| |
Restructure and clean up Initialise.cc.
Apply postregrid bin to all time levels.
darcs-hash:20060925212940-dae7b-9b242f3f3e08c3c0d1ffd8dcec06345e11e20241.gz
|
|
|
|
|
|
|
|
| |
Restructure and clean up Evolve.cc.
Apply the postregrid bin to each time level.
darcs-hash:20060925212753-dae7b-4fe27cdd60ca22ff7ce144eb41d8e511f726f0eb.gz
|
|
|
|
|
|
|
|
| |
Add a parameter schedule_barriers to activate barriers between
schedule items. This increases timing accuracy on multiple
processors, but slows down execution.
darcs-hash:20060925212644-dae7b-a4d25b405b3e5b8c28a418069c71a29fb109d267.gz
|
|
|
|
|
|
| |
No changes in functionality.
darcs-hash:20060925212507-dae7b-45c54666a7e90c62e56d13f6b3fc7721c8ed6f3b.gz
|
|
|
|
|
|
|
|
| |
Write the CarpetLib timer output to files instead of to screen; the
output is lengthy, difficult to interpret, and output from all
processors is needed.
darcs-hash:20060911025609-dae7b-c1d812ae44dfdb3f8e8daae09f06a8ed3476e73f.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Split recompose functions into two stages, regrid and recompose. The
first stage, regrid, changes the grid structure in the gh and dh
classes. The second stage, recompose, changes the values of the
actual grid functions, i.e., changes the gf<T> and data<T> objects.
The second stage has to be called individually for every refinement
level.
This is necessary since the boundary conditions need to be applied
after recomposing one refinement level, before the next fine
refinement level can be recomposed.
darcs-hash:20060904230433-dae7b-3ba1982460f57b34da11a6fbb6b4b524dc5b348f.gz
|
|
|
|
| |
darcs-hash:20060904225931-dae7b-011a4c7be7a93d2cd203c2c74aac46893f9eb941.gz
|
|
|
|
| |
darcs-hash:20050201214218-891bb-aeca35ad141f2e3d0c08d9dc2292e7f05f73fbc1.gz
|
|
|
|
|
|
| |
The old file name scheme now handles diagonal output as well.
darcs-hash:20060927152312-dae7b-93cdb4368566fdc7ef6714b27fcd64e6ecf57f20.gz
|
|
|
|
|
|
| |
Add in the documentation missing descriptions of some utility scripts.
darcs-hash:20060926150903-d5812-652e1fb2c182704dbe38312cc88dcdd08a587cea.gz
|
|
|
|
|
|
| |
Make the output files of the script readable by gnuplot as well. This script is not meant for gnuplot, but it doesn't harm if also gnuplot can read the results. The changes consist only in adding an extra new line between time sets.
darcs-hash:20060926140906-d5812-7ab1b49cf818e52166f54d7d7a0ce898e9ba4928.gz
|
|
|
|
| |
darcs-hash:20060925220415-dae7b-2b72aef51ae3d8b056b18221acd9989668a2864d.gz
|
|
|
|
|
|
|
| |
Avoid an assertion failure if CarpetIOBasic output is called from
CCTK_OutputGH.
darcs-hash:20060925220145-dae7b-97bf43e06092bf01ccb6f9c5563a00714447d7fe.gz
|
|
|
|
| |
darcs-hash:20060925220104-dae7b-81166be5c72a691ccf5efb7b79d3e01f19bc1184.gz
|
|
|
|
| |
darcs-hash:20060925214941-dae7b-68142831eea781216e80ba26c89c5f06e8c48fcb.gz
|
|
|
|
|
|
| |
Correct errors in array index checking code for the copy operators.
darcs-hash:20060925213952-dae7b-632a2159ea9f676e88ec4e27d16d2c5134b09f4f.gz
|
|
|
|
|
|
|
|
| |
Check the number of grid points that CarpetInterp thinks should be
interpolated on each processor. Assert that a processor is not
supposed to interpolate on a component that it does not own.
darcs-hash:20060921005809-dae7b-ad7e8e160c412086047778c74835b22b1993c98b.gz
|
|
|
|
|
|
|
| |
Use .at() instead of [] to access vectors. Yes, it looks much uglier,
but it would have caught the error corrected by the previous patch.
darcs-hash:20060921005616-dae7b-76d8e8c50ecda85c0871d98ea4cd0e2b4d281133.gz
|
|
|
|
|
|
|
|
| |
When sending the map indices to the processor which interpolates the
corresponding grid points, the communication buffer was filled using
the wrong displacements.
darcs-hash:20060921005150-dae7b-8ce2fa561e57c9e339f4dc66a67457a160709044.gz
|
|
|
|
|
|
| |
Remove unused arguments from function interpolate_single_component.
darcs-hash:20060921005003-dae7b-4e89a6f68749255dee2e849c090a00369e6f465e.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update the filereader testsuite so that it passes again, also on multiple
processors. Added output of more norms for comparison.
The testsuite was broken because its norms output files had been created by
CactusBase/IOBasic. Temporarily going back to using that I/O thorn verified
that the testsuite still gave the same results.
After updating the parfile to use Carpet's scalar output method, both the output
filenames changed (hence the removing of old output files and adding new ones)
as well as their data contents - the latter due to CarpetIOScalar calling
CCTK_Reduce() in global mode and CactusBase/IOBasic calling it in level mode.
darcs-hash:20060915115726-776a0-dbf8ce75815a6e302b90dbd799c1e0e56274da43.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Doubled Driver::global_nsize in order to get the grids properly nested.
This requires an update of the checkpoint and all output files.
While both CarpetWaveToyRecover_test_[14]proc testsuites continue to work
the CarpetWaveToyNewRecover_test_1proc is still broken, although it should
give exactly the same results as CarpetWaveToyRecover_test_1proc.
It needs to be investigated that IOHDF5::use_reflevels_from_checkpoint really
works as expected.
darcs-hash:20060911164811-776a0-70a5d06de9506fa4ea68672ed5776c0b236546d0.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
again
This patch partially undoes patch 'CarpetIOHDF5: Add test case for grid
structure recovery' (recorded Mon May 8 21:46:21 CEST 2006) by
* renewing the checkpoint file (containing same data as before above's patch,
now with grid structure added)
* fixing the 1D output files (by removing comment lines which aren't output
anymore by CarpetIOASCII)
It leaves the CarpetWaveToyNewRecover_test_1proc testsuite unchanged,
ie. broken as it was from the beginning.
darcs-hash:20060911160325-776a0-5339d1271436f39e6d9c2fc55e136bcbf9f5fe4e.gz
|
|
|
|
|
|
|
|
|
| |
Added to the "Carpet Timers" subsection Erik's email
http://lists.carpetcode.org/archives/developers/2006-September/001877.html
on how to measure the performance of a mesh refinement simulation on multiple
processors.
darcs-hash:20060911092455-776a0-f4f70144a8499648a254682732f61b9f030797da.gz
|