[Commits] [Carpet] branch, ET_2013_05, created. carpet-6-init-230-gd2265e8
Carpet git repositories
carpetgit at stellarcollapse.org
Fri May 10 10:31:05 CDT 2013
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Carpet â Adaptive Mesh Refinement for the Cactus Framework <http://carpetcode.org/>".
The branch, ET_2013_05 has been created
at d2265e829d3e1f3f9ab19bd5b805b82c7f79942f (commit)
- Log -----------------------------------------------------------------
commit d2265e829d3e1f3f9ab19bd5b805b82c7f79942f
Merge: 8b5e709 8c63348
Author: Peter Diener <diener at cct.lsu.edu>
Date: Mon Apr 29 14:25:24 2013 -0500
Merge branch 'master' of carpetgit at carpetcode.org:carpet
commit 8b5e709c59ac6435721849d0f05a41f2505ce2b0
Author: Peter Diener <diener at cct.lsu.edu>
Date: Mon Apr 29 14:23:06 2013 -0500
Fix in order to compile with IBM compilers.
Without this fix, the IBM compilers would not compile the prolongation
operators.
Signed-off-by: Peter Diener <diener at cct.lsu.edu>
commit 8c63348a8570b61f802fd366812c74b6d5a6153e
Author: Roland Haas <rhaas at tapir.caltech.edu>
Date: Sat Apr 27 15:52:13 2013 -0700
Requirements: add missing include file
commit 9b4e5841e2f30bded4cfed65e37c0ff2393250e8
Author: Erik Schnetter <schnetter at gmail.com>
Date: Sat Apr 27 00:16:44 2013 -0400
CarpetLib: Correct alignment mechanism when allocating memory
Handle the case where new returns memory with an alignment less than the type's size.
commit fa53c27c1de5d1afd5bc9d904e8a1858b06bebc4
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Apr 25 14:12:14 2013 -0400
CarpetReduce: Offset reduction weights when periodic boundaries are used
Offset reduction weights by 1/2 grid point when periodic boundaries are used with vertex centering. This means that all interior points have then weight 1, and all boundary points have then weight 0.
commit c35f19d61efd8d93b4d58882cf1ad7c8481c2f3a
Author: Erik Schnetter <schnetter at gmail.com>
Date: Wed Apr 10 12:12:25 2013 -0400
CarpetLib: Vectors is currently required, not optional
Vectors is supposed to be an optional dependency, but building currently fails without this thorn.
commit 2432ebfa38bc1cb69e3ed08f134fa38c757ca43e
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Apr 4 23:42:26 2013 -0400
Requirements: Whitespace change
commit 40ac0f91b0fbe6d13281e4dba16c6065c531f9cd
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Apr 4 23:41:31 2013 -0400
Carpet: Take tapering into account during postrestrict
commit 0d879f0e85d99a1970bf3fd5468bffd4c3359770
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Apr 4 23:39:57 2013 -0400
Carpet: Small performance improvement in SyncGroupsByDir
commit 11006f04201a24c8324b9dc83a820f49f68218e6
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Apr 4 16:16:51 2013 -0400
Carpet: Exit restriction early if no groups should be restricted
commit 7548d1e894f42140c05713d6e18854a5b1dabfdb
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Apr 4 15:30:44 2013 -0400
CarpetLib: Remove unused/unfinished bboxtree class
commit 21a97f9756161e7aa2407c810fd77e46fec2fc1e
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Apr 4 15:29:14 2013 -0400
Requirements: Use location_t to output warnings and errors
Add function_data to location_t.
Update location_t's output routine.
Pass iteration number to Requirements::Recompose. Update callers in Carpet.
commit 3a31ba2df380c593282b2442ad2f5513eaa1f843
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Apr 4 14:32:53 2013 -0400
Requirements: Change location output order; output map before timelevel
commit 390abfb6b3a7b7bdde2bb7a671580403279ca6d2
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Apr 4 14:31:08 2013 -0400
Requirements: Output iteration number in warnings and error messages
commit 7b51f697d3a18ce75c8e00ee275a1f43e8a8b785
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Apr 4 14:29:56 2013 -0400
Requirements: Change location output format
Treat iteration number as part of "location".
commit fa4a45f97db33dff241b1d04cfc33d21ccf4f024
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Apr 4 14:28:42 2013 -0400
Requirements: Unify order of #include statements
commit 58453a5c4fa2b3e9b010407cb99fcc729bbbe22e
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Apr 4 14:26:00 2013 -0400
Requirements: Don't use identifiers starting with an underscore
commit 3f183ce4a972d3ae34da4e830299af9a67a9ef3e
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Apr 4 12:19:13 2013 -0400
Carpet: Don't call Requirements when only asking about allocated storage
When CCTK_GroupStorage{De,In}crease is called to only inquire about storage (and not modify it), don't call the Requirements thorn.
commit 7332bf6500d66a183beddd8078c864cc39bdafd0
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Apr 4 12:16:31 2013 -0400
Requirements: Correct handling of timelevels in BeforeRoutine and AfterRoutine
commit a3e4d48ffc8ac3b3137f3ddfa476c01d529f2804
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Apr 4 12:15:44 2013 -0400
Requirements: Remove some duplicate code
commit ef9e9276df5c348f0c3d382cebd080cd1d78c92e
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Apr 4 12:14:53 2013 -0400
Carpet: Do not restrict variables marked as "don't restrict"
Do not restrict variables marked as op_none or op_sync.
Mark grid arrays as op_sync, not op_copy, which would still prolongate and restrict them.
commit 7a99eee603df1194809db30f916d3eeb730c39ee
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Apr 4 12:12:39 2013 -0400
Requirements: Modify iteration arguments in Requirements.hh
Use int instead of CCTK_INT; all other arguments are also int.
Change argument order in Sync; move iteration next to reflevel.
Add iteration argument to BeforeRoutine; AfterRoutine also takes it.
Change name from cctk_iteration to iteration; no other variables have a cctk_ prefix.
Update callers in Carpet.
commit 4f356038627da039d88820cfa145356ba6880faa
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Apr 4 12:06:30 2013 -0400
Requirements: Re-order if statement (no change in meaning)
commit 14c419829da917c36bfaf90cdc1dcc6ea883047e
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Apr 4 12:05:42 2013 -0400
Requirements: Warn about Requirements.hh being publicly visible
commit f203c7178b5d44f4654991d5ccd2fcd8c1ce5af3
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Apr 4 12:05:04 2013 -0400
Requirements: Simplify logic to detect changes in gridpoint_t
Introduce operator^ (exclusive-or) for gridpoint_t.
Use it when determining whether the state changed.
commit 314d48a230714aca56fc9f27e7d6e7ca160cfb00
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Apr 4 12:03:18 2013 -0400
Requirements: Rename parameter print_changes to output_changes
commit 3e0ee4bb017223c9b7ac4cbe6eca3c5540d6af56
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Apr 4 10:25:30 2013 -0400
Requirements: Add Frank's html generator script
commit efc23da5a857515207ba2801a31ddb429528ded1
Author: Ian Hinder <ian.hinder at aei.mpg.de>
Date: Thu Apr 4 13:22:28 2013 +0200
Requirements: Remove unneeded #includes
commit d0c08dc7742694401608db289fc1b58eda949141
Author: Ian Hinder <ian.hinder at aei.mpg.de>
Date: Thu Apr 4 13:17:12 2013 +0200
Requirements: Pass all_clauses as a reference argument rather than using a global variable
commit 9f99dd825fb5dd69331a5a69b1d9161c565c5354
Author: Ian Hinder <ian.hinder at aei.mpg.de>
Date: Thu Apr 4 13:10:11 2013 +0200
Requirements: Move flag variables into gridpoint class
commit bb6832fb2ed0698286aa79f513480dfd7dd37d3b
Author: Ian Hinder <ian.hinder at aei.mpg.de>
Date: Thu Apr 4 13:02:36 2013 +0200
Requirements: Move all_state class to separate files
commit a2a996243971db0c9eb4b10f93a00c8bb16c2b5c
Author: Ian Hinder <ian.hinder at aei.mpg.de>
Date: Thu Apr 4 12:43:14 2013 +0200
Requirements: Move gridpoint class to a separate file
commit e713314ded779a9716f474ae0d0cd5aff66e6ea4
Author: Ian Hinder <ian.hinder at aei.mpg.de>
Date: Thu Apr 4 12:13:15 2013 +0200
Revert part of "Requirements: Beautify code"
This reverts part of commit 40f113decf0d0de18aeabb8cce90bdc835f56fdd
which looks like it was committed accidentally and causes tests to
fail.
commit 77c63671c5e3b2d51c9ff22891dc1e64ffd9452f
Author: Ian Hinder <ian.hinder at aei.mpg.de>
Date: Thu Apr 4 11:38:08 2013 +0200
Requirements: Move location class to a separate file
commit 95558fa30a530d677723f63ee813f1d1fc029161
Author: Frank Löffler <knarf at cct.lsu.edu>
Date: Thu Apr 4 00:17:44 2013 -0500
Requirements: fix a couple of bugs in the debug output
commit eb2a2b0afa35b1105385c726964ed6c49cffe7b7
Author: Frank Löffler <knarf at cct.lsu.edu>
Date: Wed Apr 3 23:24:02 2013 -0500
swap upper/lower case for location output
commit 9759126fcac1e9615c941944b2f1cb52f1789e85
Author: Frank Löffler <knarf at cct.lsu.edu>
Date: Wed Apr 3 22:04:36 2013 -0500
Requirements: pass iteration down and print in debug output; also print when something changes (readable string)
commit d41c0c9cc79dbddf6442e344615e2c36b127d99b
Author: Frank Löffler <knarf at cct.lsu.edu>
Date: Wed Apr 3 20:51:29 2013 -0500
use parameter to enable output if state of variable changes
commit db7f3dfbb3ae99586deead6375f7345e1ad6912d
Author: Erik Schnetter <schnetter at gmail.com>
Date: Wed Apr 3 17:52:03 2013 -0400
Requirements: Some source code cleanup
Replace .at by .AT
commit 8962dacf32642a82eee8f61d07f4122cc1ddbbb1
Author: Erik Schnetter <schnetter at gmail.com>
Date: Wed Apr 3 17:51:26 2013 -0400
Carpet, Requirements: Pass timelevel_offset
Introduce global variable timelevel_offset in Carpet.
Pass timelevel_offset from Carpet to Requirements.
Use timelevel_offset when determining which timelevels are accessed.
commit e99efd951ab3138230abd50966bf28b764b03c22
Author: Frank Löffler <knarf at cct.lsu.edu>
Date: Wed Apr 3 16:02:05 2013 -0500
Make set_* functions be void again, add location_t struct (unused so far)
commit 89410978baf8f7f0f2011cc404741743b051b1d1
Author: Frank Löffler <knarf at cct.lsu.edu>
Date: Wed Apr 3 15:45:22 2013 -0500
Let set_ accessors return whether something was changed
commit 86079b6bc84fbd50791ba4a4e80f5871bb543511
Merge: fa459d5 f6e6d82
Author: Frank Löffler <knarf at cct.lsu.edu>
Date: Wed Apr 3 15:35:26 2013 -0500
Merge branch 'master' of carpetcode.org:carpet
commit fa459d512e8e454f5fb69062f53cb6b0963b5959
Author: Frank Löffler <knarf at cct.lsu.edu>
Date: Wed Apr 3 15:35:19 2013 -0500
make bool members of gridpoint_t class private, provide accessors and use them
commit f6e6d8280a92f51b2d1046c067e244a88570f86f
Author: Erik Schnetter <schnetter at gmail.com>
Date: Wed Apr 3 16:22:40 2013 -0400
Requirements: Minor code re-shuffling and cleanup
commit 00eb90b88cd3c82b73dd3ece87a311293952f7a7
Author: Erik Schnetter <schnetter at gmail.com>
Date: Wed Apr 3 16:13:22 2013 -0400
Requirements: Break lines to make code more readable
commit 9b4b33cbdea90f72588d05d68f552fd925daa2fb
Author: Frank Löffler <knarf at cct.lsu.edu>
Date: Wed Apr 3 15:17:02 2013 -0500
make gridpoint_t a class
commit 3bb8a648cb9d2bd7eb553044d4434a7dec2de086
Author: Ian Hinder <ian.hinder at aei.mpg.de>
Date: Wed Apr 3 22:06:21 2013 +0200
Requirements: Move all_clauses class to a separate file
commit a52dee1fa739bb171144bec328e9db19093b8d00
Author: Erik Schnetter <schnetter at gmail.com>
Date: Wed Apr 3 15:41:09 2013 -0400
Requirements: Add todo-note to invalidate non-written regions in partial projections
In projections (i.e. functions that read and write the same timelevel of the same variable), we should invalidate those regions that are read but are not written (if any).
commit 79e4253a27fd1016a2644b42d1db4b7c5f40690a
Author: Erik Schnetter <schnetter at gmail.com>
Date: Wed Apr 3 15:39:24 2013 -0400
Requirements: Remove duplication from info messages
commit bf1230ee8fbc568e0e7682d6f61d9d6de89dd141
Author: Erik Schnetter <schnetter at gmail.com>
Date: Wed Apr 3 15:37:20 2013 -0400
Requirements: Remove dependency on defs.hh
commit 40f113decf0d0de18aeabb8cce90bdc835f56fdd
Author: Erik Schnetter <schnetter at gmail.com>
Date: Wed Apr 3 15:35:40 2013 -0400
Requirements: Beautify code
commit 27715e024145ff1a792eb1e190e1bceb04fccd57
Author: Ian Hinder <ian.hinder at aei.mpg.de>
Date: Wed Apr 3 21:39:33 2013 +0200
Requirements: Move clauses class and some utility functions to separate files
commit 091608eace4f7ba1cf6840752e4266d1fcbe47f4
Author: Ian Hinder <ian.hinder at aei.mpg.de>
Date: Wed Apr 3 20:26:58 2013 +0200
Requirements: Move clause class into separate files
commit 0502d5c641c4a1f1685ea8fc2625ff4a5f9e78f7
Author: Ian Hinder <ian.hinder at aei.mpg.de>
Date: Wed Apr 3 20:11:02 2013 +0200
Requirements: Add comments
commit ed2389b7e0aa21c2946dab0949e6d0960273c500
Author: Frank Löffler <knarf at cct.lsu.edu>
Date: Wed Apr 3 12:12:18 2013 -0500
output more verbose info (variable index and nr of timelevels
commit 7fbf726821bd9e2d73b612fbddc4bb4e372db578
Author: Erik Schnetter <schnetter at gmail.com>
Date: Wed Apr 3 12:18:05 2013 -0400
Carpet: Call Requirements before, not after the respective actions
Ensure requirements are met before restricting and syncing, not afterwards.
commit cad9235c93ae7a4dcb3f7213529c4a36f1c435ee
Author: Erik Schnetter <schnetter at gmail.com>
Date: Wed Apr 3 11:57:27 2013 -0400
Requirements: White space cleanup
commit 1dfd8f1babbba2929820a66ddda73cdbd7e603c2
Author: Erik Schnetter <schnetter at gmail.com>
Date: Wed Apr 3 11:33:21 2013 -0400
Requirements: Use vector instead of set to store ignored variables
Use vector instead of set to store ignored variables.
Move some code.
commit 671c86c079faa37386f59eb3c814dc837c4df4c5
Author: Erik Schnetter <schnetter at gmail.com>
Date: Tue Apr 2 18:29:33 2013 -0400
Replace abs() by fabs()
Replace calls to abs() with floating arguments by calls to fabs(), to ensure the results are not accidentally truncated to integer.
commit c0c03fece68597fddfef57948334c5c99154f244
Author: Erik Schnetter <schnetter at gmail.com>
Date: Tue Apr 2 17:40:41 2013 -0400
Requirements: New thorn
Move requirement handling code out of Carpet and into a new thorn.
commit afd93dce86328a3489608b729894bb34add6cb90
Author: Erik Schnetter <schnetter at gmail.com>
Date: Mon Mar 25 16:53:48 2013 -0400
CarpetIO*: Output complex numbers as pair of real numbers
Don't use the (real,imag) notation that C++ would use by default.
commit b2e07dd1f4a8a7ee0f82fc0453548cb6fa3eb1ac
Author: Erik Schnetter <schnetter at gmail.com>
Date: Tue Mar 19 15:36:36 2013 -0400
LoopControl: Improve OpenMP parallelisation of get_num_fine_threads
commit 10cb957bb41e588c9f0407ab0c99fd2c43706bbe
Author: Erik Schnetter <schnetter at gmail.com>
Date: Tue Mar 19 15:34:08 2013 -0400
LoopControl: Simplify #if sequence
commit 10d085aa3043a139cc56fb0538bfe4e4741becd9
Author: Erik Schnetter <schnetter at gmail.com>
Date: Mon Mar 18 16:25:22 2013 -0400
CarpetReduce: New parameter min_max_time_interpolation
New parameter min_max_time_interpolation to disable time interpolation for min and max reductions.
commit afc9bb25ad65041be3705053da280be415f5ca9d
Author: Erik Schnetter <schnetter at gmail.com>
Date: Mon Mar 18 15:16:56 2013 -0400
CarpetReduce: Don't require a valid cctkGH unless really needed
commit 94d5fe01dc06a12b974095056d74bfc0053b4d51
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Mar 14 12:26:52 2013 -0400
Carpet: Correct output of load balancing statistics
Now counting owned (i.e evolved) points instead of active points.
commit 7c69433983a3e3f10bc39d921809a4df0bd92026
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Mar 14 12:23:59 2013 -0400
Carpet: Use C++ style cast to avoid compiler warning
commit ab1794880cd5ec5a38ec0c1087bf0f3945c27615
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Mar 14 10:01:17 2013 -0400
Carpet: Output all clocks in the timer tree
Output all clocks, not just the wall time, when outputting the timer tree.
commit 3fa30e248e3cd8e9bb2fc7aee4b07040be7b6df1
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Mar 14 10:00:03 2013 -0400
LoopControl: Output statistics into per-process files, not into a single file
commit dd002d5066c6e4ef3c14d0a0793bd58c95366d43
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Mar 14 09:58:30 2013 -0400
CycleClock: Add parameter to disable registering a Cactus clock
commit e5643ac74ec9c32b4003f8c4fb90c8b44c527995
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Mar 14 09:57:09 2013 -0400
Carpet: Output timer tree at shutdown
commit b4c64637c5373aaf7cec12a3ecd43e480a1aa318
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Mar 14 09:55:36 2013 -0400
Carpet: Add CactusTimer functions to get all clock values of a timer
commit 14093d59320939dbf81bfa0e331a9be8e3a40d54
Author: Erik Schnetter <schnetter at gmail.com>
Date: Tue Mar 12 23:45:25 2013 -0400
CarpetIntegrateTest: Modernize test parameter file
commit 193728bab0133b92ad23007a86b2823c9a8f2ad2
Author: Erik Schnetter <schnetter at gmail.com>
Date: Mon Mar 11 23:57:40 2013 -0400
CarpetProlongateTest: Increase test case tolerances for higher order prolongation
commit 235533f662769910df4d6cc32605cc317a3306a1
Author: Erik Schnetter <schnetter at gmail.com>
Date: Fri Mar 8 15:33:39 2013 -0500
Replace Cactus complex number type with C/C++ complex numbers
Map CCTK_COMPLEX to "double complex" in C, and "complex<double>" in
C++. (It is already mapped to "double complex" in Fortran.)
Update type definitions.
Re-implement Cactus complex number math functions by calling the
respective C functions.
Update thorn that access real and imaginary parts of complex numbers
to use standard-conforming methods instead.
commit 45077d797fb6e86e2b172156c899ee3be6f97424
Author: Erik Schnetter <schnetter at gmail.com>
Date: Sun Mar 3 20:52:17 2013 -0500
CarpetIntegrateTest: Use ReflectionSymmetry for bitant mode
commit cbb04d13f1e3cca8cf3ea6c4efba783e8303c717
Author: Roland Haas <rhaas at tapir.caltech.edu>
Date: Thu Feb 28 09:38:16 2013 -0800
CarpetIOHDF5: remove index files along with checkpoint files
commit 970bde512ad7ee3f40da408702026e4c2bc07c3e
Author: Erik Schnetter <schnetter at gmail.com>
Date: Wed Feb 27 12:25:46 2013 -0500
CarpetIOASCII: Use CCTK_BUILTIN_UNREACHABLE
commit e79c4e4952f6daf41340ba6b581ff7ad947a5087
Author: Erik Schnetter <schnetter at gmail.com>
Date: Tue Feb 26 14:40:31 2013 -0500
Carpet: New aliased function GetRegriddingEpochs
commit d8d16c1e2536394054e15690c042eb728f640071
Author: Erik Schnetter <schnetter at gmail.com>
Date: Mon Feb 18 19:46:01 2013 -0500
CarpetLib: Set interpolate_from_buffer_zones to "no" by default
commit 9b0294c709eaeb505834bc7ea2121abfdfb0e735
Author: Erik Schnetter <schnetter at gmail.com>
Date: Mon Feb 18 19:08:14 2013 -0500
CarpetLib: Correct implementation of "don't interpolate from buffer zones"
commit b76cef142fbb3f2a284b14404064cde1d2eddba5
Author: Erik Schnetter <schnetter at gmail.com>
Date: Mon Feb 18 19:07:54 2013 -0500
CarpetLib: Store level-wide set of buffer zones
commit 4f9723f59f3aa7f0016f49091726c2e8c31409e2
Author: Erik Schnetter <schnetter at gmail.com>
Date: Tue Feb 12 16:47:53 2013 -0500
Revert "CarpetLib: Change default to interpolate_from_buffer_zones=no"
This reverts commit c290150324c2dd50e98cd6e35bbcd733e6f3b5a4.
commit cd8d4f668ba9fad10e04bf6daa0c4e546a5b1780
Author: Roland Haas <rhaas at tapir.caltech.edu>
Date: Mon Feb 11 20:32:54 2013 -0800
CarpetEvolutionMask: limit buffer_mask test to one process
commit 4e166b68d40ec9ced2acdbebaccace667f6f6eeb
Author: Roland Haas <roland.haas at physics.gatech.edu>
Date: Fri Nov 9 09:39:42 2012 -0800
CarpetEvolutionMask: compute a mask indicating where buffers are
this is s first implementatoion of this functionality. Eventually I want
to extend it to label buffer points by the last MoL substep at which the
grid point needs to have a RHS computed. Zero will mean "all the time"
large numbers will mean "never".
commit cb1399a1072460b74e75b7d5c54389fbd7dffbb6
Author: Erik Schnetter <schnetter at gmail.com>
Date: Sat Feb 9 11:09:48 2013 -0500
CarpetReduce: Improve code layout
commit 9337f7fb9840b44bdbcda401f50f06b1ec3a68dc
Author: Erik Schnetter <schnetter at gmail.com>
Date: Sat Feb 9 11:09:31 2013 -0500
LoopControl: Correct parallelisation errors (mark variables volatile)
commit b4277735d56ae023bd52bc19214d5a6280ce932f
Author: Erik Schnetter <schnetter at gmail.com>
Date: Sat Feb 9 11:09:05 2013 -0500
LoopControl: Share cache lines for SMT threads
commit 5c504a42ef7218c2a075d4e44bc09435139ef02e
Author: Erik Schnetter <schnetter at gmail.com>
Date: Fri Feb 8 12:20:31 2013 -0500
LoopControl: Output statistics to a file instead of stdout
commit df79d5403ee5a410d0b8ee9a54b99d0434029c9a
Author: Erik Schnetter <schnetter at gmail.com>
Date: Fri Feb 8 12:12:11 2013 -0500
CarpetProlongateTest: Correct default parameter values for interpolator test
commit 9f8ea6b95856882d782bcc126114584d33df4197
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Feb 7 10:05:27 2013 -0500
LoopControl: Improve OpenMP parallelisation
commit 0b19fe1cf8736820852fd1bdd439cac0f5c8c96b
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Feb 7 09:59:00 2013 -0500
LoopControl: Simplify STL data type usage
Use string instead of const char*, use vector instead of list.
commit 17a700cdb8d4ee0fa187e455cac7cb37389b95d5
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Feb 7 09:57:48 2013 -0500
LoopControl: Remove trivial vector lengths for j and k direction
commit 40ce23776a26f11650b5562080789de04f0c5685
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Feb 7 09:56:09 2013 -0500
CarpetLib: Do not memoize OpenMP thread id
commit 39e022a028b734de20e45fa52256e081c44f28b3
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Feb 7 09:55:22 2013 -0500
Carpet: Beautify screen output
commit c290150324c2dd50e98cd6e35bbcd733e6f3b5a4
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Feb 7 09:54:58 2013 -0500
CarpetLib: Change default to interpolate_from_buffer_zones=no
commit 35ab8f2e490478fb8a3c79861c06841e0d273fca
Author: Erik Schnetter <schnetter at gmail.com>
Date: Fri Jan 25 15:59:42 2013 -0500
LoopControl: Remove restrict qualifiers from shared data structures
commit efb2159426c07efb0e457a27eaf70b6bebbe6a20
Author: Erik Schnetter <schnetter at gmail.com>
Date: Fri Jan 25 10:09:15 2013 -0500
LoopControl: Reduce number of arguments passed to selftest routine
commit 55f4ce83ad9d774ace73941d167c4efda1bf0ebb
Merge: be0c452 0d0fb2b
Author: Frank Löffler <knarf at cct.lsu.edu>
Date: Thu Feb 7 08:54:45 2013 -0600
Merge branch 'master' of carpetcode.org:carpet
commit be0c452f2d840b16e7a4a0fb76479b713a82b604
Author: Frank Löffler <knarf at cct.lsu.edu>
Date: Thu Feb 7 08:47:48 2013 -0600
CarpetRegrid2: Testsuite for trivial domains in z direction
commit 0e092fd149050a4eaf807aacfae6553e15a27cf8
Author: Frank Löffler <knarf at cct.lsu.edu>
Date: Thu Feb 7 08:43:27 2013 -0600
CarpetRegrid2: Allow pseudo-2D domains
Currently CarpetRegrid2 contains two asserts that fail for domains that
are effectively 2D (but defines as 3D arrays, e.g. (nx,ny,1). This patch
makes sure these domains don't trigger the assert by checking for
ilower==iupper.
commit 0d0fb2bf45da70140d161190e74d0c7603480b24
Author: Roland Haas <roland.haas at physics.gatech.edu>
Date: Mon Dec 17 13:43:02 2012 -0800
CarpetProlongateTest: restrict tests to 2 processes, reduce regions,
remove sums, add 0d errornorm ouput instead
required since the tests produce >0D Carpet output which is process
number dependend. Regions sizes generated by CarpetRegrid2 changed since
data was generated, most likely due to
549447bb134500f38da40957c4c52753a1459532 "CarpetRegrid2: Enforce certain
grid hierarchy properties" which unfortunately no longer compiles with
the current flesh.
commit 023f22093fde49211829752f37b751fd4b31cc6f
Author: Roland Haas <roland.haas at physics.gatech.edu>
Date: Wed Jan 2 15:04:33 2013 -0800
CarpetLib: clear boundary slice offsets in dh::regrid()
this avoids assert() failures when regrid is called on a level that did
not change it seems.
commit a857c18c883613c79f33028ef7ba6636785ebdd6
Author: Erik Schnetter <schnetter at gmail.com>
Date: Fri Jan 25 10:06:49 2013 -0500
CarpetRegrid2: Correct another error in handling min_fraction
commit ccd9a0e8a74c9dd6f91da5ea351d8d720835868c
Author: Erik Schnetter <schnetter at gmail.com>
Date: Fri Jan 25 10:03:39 2013 -0500
CarpetRegrid2: Output all verbose messages with veryverbose as well
commit 47f7c747a2d459e0d8436ff69f763f207d1f9725
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Jan 24 15:13:10 2013 -0500
LoopControl: Avoid compiler warnings
commit c3a5b638e91feddd8224b0121c0898d66b1bb650
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Jan 24 15:12:45 2013 -0500
LoopControl: Add debug assert statements when array padding is enabled
commit d7067de9071d69d21ede4a5da8e3c5664af3b73d
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Jan 24 15:12:06 2013 -0500
LoopControl: Correct Fortran OpenMP definitions
Also clean up code.
commit 87463f6c4d30ce3664c6d45fca1b73ce67a7bc4b
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Jan 24 15:11:28 2013 -0500
CarpetRegrid2: Correct min_fraction
A condition was reversed, inverting the meaning of min_fraction, possibly leading to quite inefficient grid structures.
commit 3146701470fbcc40afb7495065fd371bf3eec05d
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Jan 24 15:10:35 2013 -0500
CarpetLib: Implement and correct head, tail, init, last in the vect class
commit bcf3bb045b9b26b4daacf39584e6fc25c03da3ad
Author: Erik Schnetter <schnetter at gmail.com>
Date: Tue Jan 22 14:41:18 2013 -0500
CarpetLib, LoopControl: Correct required/optional capabilities
commit 954c610f54667697a8a821370d09db04f54548ef
Author: Erik Schnetter <schnetter at gmail.com>
Date: Mon Jan 21 22:39:38 2013 -0500
LoopControl: Rename macro arguments to help avoid name clashes
commit 06905493ce7c96779ee67811a067075b4fd64d66
Author: Erik Schnetter <schnetter at gmail.com>
Date: Mon Jan 21 13:14:06 2013 -0500
TestLoopControl: Correct errors in testing ghost zones
commit 54b56972cf4c7080c2d6f34d992e6dc097a2d861
Author: Erik Schnetter <schnetter at gmail.com>
Date: Mon Jan 21 11:06:58 2013 -0500
LoopControl: More self-checking
commit cba9a87d349c6f1c78ff26dc11730584734930cf
Author: Erik Schnetter <schnetter at gmail.com>
Date: Mon Jan 21 11:06:40 2013 -0500
LoopControl: Correct Fortran macros; provide Fortran wrappers
commit 74b1afeaf084016e59c847867424ae38248941ce
Author: Erik Schnetter <schnetter at gmail.com>
Date: Mon Jan 21 11:05:32 2013 -0500
TestLoopControl: Use module loopcontrol
commit 8c3e6378ed7611f479813ef9c780d2b2811a284b
Author: Erik Schnetter <schnetter at gmail.com>
Date: Sun Jan 20 17:38:06 2013 -0500
TestLoopControl: New thorn
commit 7e08602bb50cfd2ce0396fedc119544211e29aca
Author: Erik Schnetter <schnetter at gmail.com>
Date: Sun Jan 20 17:15:32 2013 -0500
LoopControl: Update Fortran macros to follow cctk_Loop API
commit 3826479b859280f52e0122908ec0429574b26789
Author: Erik Schnetter <schnetter at gmail.com>
Date: Sun Jan 20 17:15:00 2013 -0500
LoopControl: Add assert statements to loop macros to catch indexing errors
commit 3192a5cc2740e8d801a72d6efd1103c8cca5a1d4
Author: Erik Schnetter <schnetter at gmail.com>
Date: Sun Jan 20 17:14:25 2013 -0500
CarpetLib: Rename argument to vect::index from lsh to ash
commit da0df590c04ede3b6e8e43ecee1b2526cc40a1db
Author: Erik Schnetter <schnetter at gmail.com>
Date: Sun Jan 20 17:13:58 2013 -0500
Carpet: Use cctk_ash where necessary in poisoning and checksumming
commit 2acad47b1161286012b852a0b83f880c1fb5efb8
Author: Erik Schnetter <schnetter at gmail.com>
Date: Sun Jan 20 17:13:24 2013 -0500
Carpet: Return cctk_ash instead of cctk_lsh in CCTK_ArrayGroupSizeB
commit a39aff1ecb730b7e0d92788c7e208a008a7e659b
Author: Erik Schnetter <schnetter at gmail.com>
Date: Sun Jan 20 12:55:22 2013 -0500
CarpetIOASCII: Update test results after domain decomposition change
commit be371182348018905b897b47f3720940d426d516
Author: Erik Schnetter <schnetter at gmail.com>
Date: Sun Jan 20 11:00:23 2013 -0500
LoopControl: Correct indexing error with vectorisation
commit 16d80f8fc9ed668c9f734946b03c53ae3b432c2a
Author: Erik Schnetter <schnetter at gmail.com>
Date: Sat Jan 19 21:36:21 2013 -0500
LoopControl: Store loop bounds in the provided variables
Store the loop bounds in the provided variables, not in lc_imin and lc_imax.
commit 1258f552730890f0a06030ce037d763e7368a469
Author: Erik Schnetter <schnetter at gmail.com>
Date: Sat Jan 19 21:35:28 2013 -0500
Carpet: Correct load-balancing algorithm to really prefer splitting in the z direction
commit 63308ace65a81b3501019a5d67ef7414485f5af2
Author: Erik Schnetter <schnetter at gmail.com>
Date: Sat Jan 19 20:43:57 2013 -0500
CarpetIOBasic: Simplify code and avoid compiler warnings (again)
commit 871a76ffd865ede1d7e21d5a9d3ba9abac1b2aa5
Author: Erik Schnetter <schnetter at gmail.com>
Date: Sat Jan 19 13:24:12 2013 -0500
CarpetLib: Disable DGFE operators if building without DGFE to avoid compiler warnings
commit 07f4d7cfc35892e8128a4d5f7db697d875ab730c
Author: Erik Schnetter <schnetter at gmail.com>
Date: Fri Jan 18 17:50:23 2013 -0500
CarpetLib: Use C++ wrapper madd instead of mul and add
commit 321818fb9dcefcb8775906e8af1b50aa52736277
Author: Erik Schnetter <schnetter at gmail.com>
Date: Fri Jan 18 17:30:26 2013 -0500
CarpetLib: Explicitly convert values to signed
commit 3b1469f445fb5bf9e6f94f12cc0981f591e4aab0
Author: Erik Schnetter <schnetter at gmail.com>
Date: Fri Jan 18 17:01:41 2013 -0500
CarpetIOHDF5: Make variable unsigned to avoid compiler warning
commit de0152cb621a8ff7db715959f61ba5c380fa46b7
Author: Erik Schnetter <schnetter at gmail.com>
Date: Fri Jan 18 16:59:55 2013 -0500
CarpetIOHDF5: Remove unused variables, initialise other variable to avoid compiler warnings
commit ba060ea8eec2ed9d10c34c466966bd6ddfa285e9
Author: Erik Schnetter <schnetter at gmail.com>
Date: Fri Jan 18 16:57:31 2013 -0500
CarpetIOBasic: Simplify code and avoid compiler warnings
commit 75711e77d8904412294c7054673e4036546d43b7
Author: Erik Schnetter <schnetter at gmail.com>
Date: Fri Jan 18 15:20:07 2013 -0500
CarpetLib: Remove unused variables
commit 5ae7e0fdfcfe89715715ab1a521b11aadf35b7a1
Author: Erik Schnetter <schnetter at gmail.com>
Date: Fri Jan 18 11:40:49 2013 -0500
LoopControl: Run tests only with 2 processes
commit 67d96e1995944039dc83fe8a4fcb8c2d67e81a90
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Jan 17 14:47:57 2013 -0500
LoopControl: Circumvent Cray compiler bug
commit e0ddb73239c73c6de42a01204194173ce65ebff4
Author: Erik Schnetter <schnetter at gmail.com>
Date: Wed Jan 16 14:46:17 2013 -0500
LoopControl: Rewrite
Rewrite code in C++.
Remove dependency on GSL.
Modify algorithm; now traverses arrays bottom-up (by splitting the looping region into equal-sized blocks) instead of top-down (splitting the region into a certain number of blocks)
Make multi-threading dynamic
Support SMT (hyper-threading), i.e. threads which share the same cache
commit 1cddd960d62da42ccd111022f1326740f688b48d
Author: Erik Schnetter <schnetter at gmail.com>
Date: Wed Jan 16 14:43:47 2013 -0500
CarpetLib: Rewrite array padding
Obtain cache information from thorn hwloc.
Align allocated memory manually if operator new returns unaligned memory.
commit f07af2a351c2096f84487b13c114a1925755eafb
Author: Erik Schnetter <schnetter at gmail.com>
Date: Wed Jan 16 14:42:12 2013 -0500
CycleClock: Handle Cray compiler
commit 0441c40fe9ad49d9e25d360b0da7f69d26ca82e6
Author: Erik Schnetter <schnetter at gmail.com>
Date: Wed Jan 16 14:41:41 2013 -0500
CarpetReduce: Clean up code defining reduction weight masks
commit ba9d75ac3f15bf6285f763be96531dc807ca7a0a
Author: Erik Schnetter <schnetter at gmail.com>
Date: Wed Jan 16 14:41:12 2013 -0500
CarpetReduce: Support array padding (cctk_ash)
commit dd18eedb4478f0abdbe26d2cf8a3eaf21a38cb5e
Author: Erik Schnetter <schnetter at gmail.com>
Date: Wed Jan 16 14:40:00 2013 -0500
Carpet: Initialise all timing variables
commit 70ef3c946c0f51cb7ac74b693ed1fe8311a05641
Author: Erik Schnetter <schnetter at gmail.com>
Date: Wed Jan 16 10:44:35 2013 -0500
CarpetReduce: Remove empty file
commit 4f55206495c57018813d0896fc39c7aadd42723d
Author: Erik Schnetter <schnetter at gmail.com>
Date: Tue Jan 15 19:41:09 2013 -0500
Carpet: Remove backup files
commit 6d17a56743ace71ef86bd0fdd6fce506046b265a
Author: Erik Schnetter <schnetter at gmail.com>
Date: Mon Dec 31 09:36:25 2012 -0500
CycleClock: Undo debugging change
commit 21fad153f922a757707104fafeb91cdb9d847619
Author: Erik Schnetter <schnetter at gmail.com>
Date: Mon Dec 31 09:36:04 2012 -0500
CycleClock: Abort compile if architecture is not supported
commit 79db9ee2af670c5fe440349ea7c21a26888686fb
Author: Erik Schnetter <schnetter at gmail.com>
Date: Mon Dec 31 09:35:29 2012 -0500
CycleClock: Support Blue Gene/Q
commit 98385497f0d6fd8593cfc5e9ea54e18d1be5973c
Author: Erik Schnetter <schnetter at gmail.com>
Date: Mon Dec 31 09:35:17 2012 -0500
CycleClock: Optimise x86-64 PGI implementation
commit 0d23d45a8ae39b8dd73b0aa98e5a346a853c1bf6
Author: Erik Schnetter <schnetter at gmail.com>
Date: Mon Dec 31 09:34:45 2012 -0500
CycleClock: Determine elapsed time via integer arithmetic
Determine elapsed time via integer arithmetic, which may be more accurate that double precision arithmetic.
commit b3c2c87d8a63ae64239952fadc68e333812c8f05
Author: Erik Schnetter <schnetter at gmail.com>
Date: Mon Dec 31 09:33:52 2012 -0500
CycleClock: Reduce wait time for determining cycle tick
commit 60c59fafbc23afa4ef175f624f0c310050271650
Author: Erik Schnetter <schnetter at gmail.com>
Date: Mon Dec 31 09:33:22 2012 -0500
CarpetLib: Ensure allocated memory is aligned for vectorisation
commit cdd5d0db583dbf1713822c06e8bd64b114b4564d
Author: Erik Schnetter <schnetter at gmail.com>
Date: Wed Dec 26 12:09:50 2012 -0500
Carpet: Use dup2 instead of dup do control destination file descriptor
commit a60b2971fc200c8f30e43579beb3770ff30af422
Author: Erik Schnetter <schnetter at gmail.com>
Date: Fri Dec 21 19:19:38 2012 -0500
CarpetLib, CycleClock: Move cycle counting clock into its own thorn
New thorn CycleClock, mostly taken out of CarpetLib. This thorn provides an (almost) cycle-accurate clock, taken from FFTW. This clock is both directly accessible, and is also wrapped in a Cactus clock.
Note: Applying this commit will require adding thorn CycleClock to thorn lists and parameter files.
commit 2c6ced8b7e84af5509e58d09865a88b52385321e
Author: David Radice <david.radice at aei.mpg.de>
Date: Wed Dec 19 07:50:38 2012 -0800
CarpetIOHDF5: Sliced HDF5 output index file not stored correctly
Index HDF5 datafiles weree not handled correctly in the case of sliced
data. The files are created and initialized correctly at the first
iteration, but every subsequent access fails with an HDF5 error.
Patch by David Radice.
commit ec4f13f3b3c9b3f21a05151f2df13b9fb4fb782b
Author: Roland Haas <roland.haas at physics.gatech.edu>
Date: Wed Dec 12 18:11:56 2012 -0800
CarpetLib: support padding in non-OpenMP transport operator
commit 8d948b752cf61bbbf46e254a9fea6721a99771d6
Author: Erik Schnetter <schnetter at gmail.com>
Date: Tue Dec 11 14:15:48 2012 -0500
CarpetLib: Check HRSCC_GLL_ELEMENT_HH instead of HRSCC_HH
Check HRSCC_GLL_ELEMENT_HH instead of HRSCC_HH to see whether DGFE is supported.
commit 532e87358ffc615711bb1a16fe2e75743594db78
Author: Frank Löffler <knarf at cct.lsu.edu>
Date: Thu Nov 29 09:44:56 2012 -0600
CarpetIOHDF5: comment unused variable (commented because code using it is also commented
commit b95ccdcf5b321023880e182f3d646a6119ae3e1f
Author: Frank Löffler <knarf at cct.lsu.edu>
Date: Thu Nov 29 09:43:13 2012 -0600
CarpetIOHDF5: cast string constant to char array to get rid of compiler warning
commit 2358073604a80bf41c42624ce2272314221ac947
Author: Erik Schnetter <schnetter at gmail.com>
Date: Sun Nov 25 11:19:10 2012 -0500
CarpetRegrid2: More verbose info output during regridding
commit eacf0e1822fdeaf6ab1fa9101d08e301cae4674f
Author: Erik Schnetter <schnetter at gmail.com>
Date: Sun Nov 25 11:18:45 2012 -0500
CarpetRegrid2: Correct output of refinement level during AMR
commit cec0300747391fadd836334d6f8c81ff83821ce8
Author: Erik Schnetter <schnetter at gmail.com>
Date: Sun Nov 25 11:18:13 2012 -0500
Carpet: Check return value of dup()
commit db3bdfe06cd913749368c71fba8dff7d5cca357a
Author: Erik Schnetter <schnetter at gmail.com>
Date: Sun Nov 25 11:17:57 2012 -0500
Carpet: Avoid unused and uninitialised variables
commit 4236197781bcfa9214d7f81596dbae20b19cafc7
Author: Erik Schnetter <schnetter at gmail.com>
Date: Sun Nov 25 11:17:31 2012 -0500
Carpet: Initialise TimerNode fields in correct order
commit c4ca3950eea5b679e8fda9a8c643601b2299c95e
Author: Erik Schnetter <schnetter at gmail.com>
Date: Sat Nov 24 22:50:40 2012 -0500
CarpetLib: Correct process number in bbox output
commit 2373cc7d1e4cbaf774d4707cb620f2132884fab6
Author: Erik Schnetter <schnetter at gmail.com>
Date: Sat Nov 24 22:49:57 2012 -0500
CarpetLib: Add default case to switch statement
commit e2f7c1260739962af1a9097b88eceff28616ff25
Author: Erik Schnetter <schnetter at gmail.com>
Date: Sat Nov 24 22:49:28 2012 -0500
CarpetLib: Use "process" instead of "processor" in comments and output
commit 9c1df541e4cc8097c2131181dab46da41259264f
Author: Erik Schnetter <schnetter at gmail.com>
Date: Sat Nov 24 22:47:17 2012 -0500
Carpet: Re-apply init_fill_timelevels after postregridinitial
commit 6b5c318bb1057851d0ee1b5bba6e633c5cf31ca6
Author: Erik Schnetter <schnetter at gmail.com>
Date: Wed Nov 21 16:29:18 2012 -0500
CarpetLib: Support padding in enovol prolongation operator
commit 4b29366c791d5fad2e10a1da1f1c20ecd91515a8
Author: Erik Schnetter <schnetter at gmail.com>
Date: Wed Nov 21 12:09:54 2012 -0500
Carpet: Turn time level / prolongation operator warning into an info message
This warning has many false positives, and is informational only.
commit 722ed3ff29b6bf58649c56fac25ac11e8aecb6fd
Author: Erik Schnetter <schnetter at gmail.com>
Date: Wed Nov 21 12:08:51 2012 -0500
Carpet: Simplify code
commit ec25e62821c80cfcdfeb5c6331899df8e655b34c
Author: Erik Schnetter <schnetter at gmail.com>
Date: Sun Nov 18 17:43:00 2012 -0500
CarpetIOF5: Various improvements
commit 338b03b9e9254785aad9e506c66efdd6867cc188
Author: Erik Schnetter <schnetter at gmail.com>
Date: Sun Nov 18 17:41:45 2012 -0500
CarpetLib: Make th::time_interpolation_during_regridding public
commit 22f99d40d514e1b223b034cb9dfb928984451632
Author: Erik Schnetter <schnetter at gmail.com>
Date: Sat Nov 17 20:37:15 2012 -0500
CarpetLib: Set up all timers on all processes all the time
Set up timers even on processes that won't use them, so that reducing timers across processes works.
commit bf5e78ebd64631f6f92d2c239c5ae234cac8b49a
Author: Erik Schnetter <schnetter at gmail.com>
Date: Sat Nov 17 20:36:27 2012 -0500
CarpetLib: Re-enable OpenMP collapse clauses
commit 53a1c146bc09c67ea709c14dab4c73ebebed86dc
Author: Erik Schnetter <schnetter at gmail.com>
Date: Fri Nov 16 18:55:47 2012 -0500
Allow padding in transport operators
Rewrite padding infrastructure.
Add padded array extents to transport operator APIs.
commit df843816d07d18e2c0407915d1b8113bfe7ab720
Author: Erik Schnetter <schnetter at gmail.com>
Date: Fri Nov 16 18:50:30 2012 -0500
CarpetIONirvana: Require MPI
commit 0daa31b71f78a8c07f7ef2401b2b4cf041be6c63
Author: Erik Schnetter <schnetter at gmail.com>
Date: Thu Nov 22 08:40:47 2012 -0500
LoopControl: Add missing copyprivate
commit 6fd24e995050a7ef9c167bdf8f34e8a1366dfd37
Author: Roland Haas <roland.haas at physics.gatech.edu>
Date: Mon Sep 24 16:38:47 2012 -0700
CarpetLib: add volume averaged cc eno operator
commit 4306806ad6d517f4e9b675d3cd541c95db3ea7fa
Author: Erik Schnetter <schnetter at gmail.com>
Date: Wed Nov 14 16:39:38 2012 -0500
CarpetLib: Define dh members tallying the size of refinement boundaries
Define dh members tallying the size of refinement boundaries. This may be used to implement (2d) face grid functions at some point.
-----------------------------------------------------------------------
hooks/post-receive
--
Carpet â Adaptive Mesh Refinement for the Cactus Framework <http://carpetcode.org/>
More information about the Commits
mailing list