| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
| |
email address.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/Slab/trunk@94 2e825fa2-fb71-486d-8b7f-a5ff3f0f6cb8
|
|
|
|
|
|
|
|
|
| |
Add new field ash to structures holding lsh.
Use ash when calculating array indices.
NOTE: This changes the API; all callers must be updated.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/Slab/trunk@89 2e825fa2-fb71-486d-8b7f-a5ff3f0f6cb8
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/Slab/trunk@85 2e825fa2-fb71-486d-8b7f-a5ff3f0f6cb8
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Use LoopControl? to parallelise loops via OpenMP.
Refactor the "work horse" routines that perform the actual copy
routines. These routines are specialised for common cases that need to
execute efficiently, in particular for the cases encountered in
RotatingSymmetry?90 and RotatingSymmetry?180 when handling CCTK_REAL
variables.
Offer an additional API (Slab_MultiTransfer_Init,
Slab_MultiTransfer_Apply, Slab_MultiTransfer_Finalize) that calculates
the communication schedule only once, and then re-uses it in further
calls. This avoids some communication overhead. Remove old CVS header
comments.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/Slab/trunk@77 2e825fa2-fb71-486d-8b7f-a5ff3f0f6cb8
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/Slab/trunk@70 2e825fa2-fb71-486d-8b7f-a5ff3f0f6cb8
|
|
|
|
|
|
|
| |
compiler on Kraken compile the code
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/Slab/trunk@69 2e825fa2-fb71-486d-8b7f-a5ff3f0f6cb8
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/Slab/trunk@54 2e825fa2-fb71-486d-8b7f-a5ff3f0f6cb8
|
|
|
|
|
|
|
| |
structures.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/Slab/trunk@49 2e825fa2-fb71-486d-8b7f-a5ff3f0f6cb8
|
|
|
|
|
|
|
| |
several grid functions at once.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/Slab/trunk@40 2e825fa2-fb71-486d-8b7f-a5ff3f0f6cb8
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/Slab/trunk@39 2e825fa2-fb71-486d-8b7f-a5ff3f0f6cb8
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/Slab/trunk@38 2e825fa2-fb71-486d-8b7f-a5ff3f0f6cb8
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/Slab/trunk@31 2e825fa2-fb71-486d-8b7f-a5ff3f0f6cb8
|
|
|
|
|
|
|
| |
Pad: further development.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/Slab/trunk@18 2e825fa2-fb71-486d-8b7f-a5ff3f0f6cb8
|
|
|
|
|
|
|
|
| |
Create a Fortran wrapper.
Create an interface for the Fortran wrapper.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/Slab/trunk@14 2e825fa2-fb71-486d-8b7f-a5ff3f0f6cb8
|
|
|
|
|
|
|
|
| |
Added option table argument.
Added copyright statement.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/Slab/trunk@9 2e825fa2-fb71-486d-8b7f-a5ff3f0f6cb8
|
|
|
|
|
|
|
|
| |
Added a bit more documentation.
Added some restrict qualifiers.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/Slab/trunk@7 2e825fa2-fb71-486d-8b7f-a5ff3f0f6cb8
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/Slab/trunk@4 2e825fa2-fb71-486d-8b7f-a5ff3f0f6cb8
|
|
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/Slab/trunk@2 2e825fa2-fb71-486d-8b7f-a5ff3f0f6cb8
|