aboutsummaryrefslogtreecommitdiff
path: root/interface.ccl
Commit message (Collapse)AuthorAge
* Renamed some aliased hyperslab functions to comply with the maximum lengthtradke2004-01-22
| | | | | | | | | | | | | | for names of Fortran routines (31 characters): Hyperslab_DefineGlobalMappingByPhys -> Hyperslab_GlobalMappingByPhys Hyperslab_DefineGlobalMappingByIndex -> Hyperslab_GlobalMappingByIndex Hyperslab_DefineLocalMappingByPhys -> Hyperslab_LocalMappingByPhys Hyperslab_DefineLocalMappingByIndex -> Hyperslab_LocalMappingByIndex Also renamed the providing functions accordingly. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGH/PUGHSlab/trunk@119 10716dce-81a3-4424-a2c8-48026a0d3035
* Change the way in which pointers are passed to and from Fortran.schnetter2003-10-28
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGH/PUGHSlab/trunk@115 10716dce-81a3-4424-a2c8-48026a0d3035
* PUGH* thorns don't inherit from implementation "Driver" anymore buttradke2003-09-04
| | | | | | | require thorn PUGH to be compiled in and activated. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGH/PUGHSlab/trunk@112 10716dce-81a3-4424-a2c8-48026a0d3035
* hdata argument in Hyperslab_GetList() is actually INTENT IN.tradke2003-09-01
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGH/PUGHSlab/trunk@110 10716dce-81a3-4424-a2c8-48026a0d3035
* Fixed prototype for the hyperslab conversion function parameter totradke2003-09-01
| | | | | | | Hyperslab_DefineGlobalMappingByIndex() / Hyperslab_DefineLocalMappingByIndex(). git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGH/PUGHSlab/trunk@108 10716dce-81a3-4424-a2c8-48026a0d3035
* Fixed function alias argument types.tradke2003-06-16
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGH/PUGHSlab/trunk@103 10716dce-81a3-4424-a2c8-48026a0d3035
* Support for new aliased function specification format.rideout2003-05-02
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGH/PUGHSlab/trunk@102 10716dce-81a3-4424-a2c8-48026a0d3035
* New specification for describing aliased functions.rideout2003-02-26
| | | | | | | (From Thomas Radke.) git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGH/PUGHSlab/trunk@99 10716dce-81a3-4424-a2c8-48026a0d3035
* Pass the cGH pointer as a CCTK_POINTER_TO_CONST.tradke2002-11-12
| | | | | | | You will need to update the flesh also. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGH/PUGHSlab/trunk@94 10716dce-81a3-4424-a2c8-48026a0d3035
* Declare the hyperslab routines provided by PUGHSlab as function aliases.tradke2002-11-06
| | | | | | | | | | | | | That is, all function alias names start with "Hyperslab_*". Previously existing PUGHSlab functions by those names were renamed back into "PUGHSlab_*" and should not be called directly. This affects all thorns using the new hyperslab API: CactusBase/IOASCII, CactusPUGHIO/*, CactusIO/IOJpeg, and CactusExamples/SampleIO. Please also update these thorns now. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGH/PUGHSlab/trunk@92 10716dce-81a3-4424-a2c8-48026a0d3035
* PUGHSlab inherits from Driver.tradke2001-11-05
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGH/PUGHSlab/trunk@61 10716dce-81a3-4424-a2c8-48026a0d3035
* This thorn now provided Hyperslab.hallen2000-12-22
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGH/PUGHSlab/trunk@47 10716dce-81a3-4424-a2c8-48026a0d3035
* Usable version of thorn Hyperslab which extracts M-dimensional orthogonaltradke2000-06-02
| | | | | | | | | | | | | | | | | | | | | | subspaces from an N-dimensional data space. The Hyperslab API consists of 2 routines: - Hyperslab_GetLocalHyperslab() which returns a hyperslab from the processor's local data. This will probably be used for IO methods that want to output the hyperslab chunks in parallel (as is done currently by IOHDF5 and IOFlexIO). - Hyperslab_GetHyperslab() which collects hyperslab chunks from all processors using MPI and returns the global hyperslab data. This is used in IOASCII where the output is done by only one processor. Open questions: - How to specify the directions in which to span the hyperslab. - Putting the parameters passed to Hyperslab routines into structures rather than passing them individually. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGH/PUGHSlab/trunk@22 10716dce-81a3-4424-a2c8-48026a0d3035
* more stufflanfer2000-05-03
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGH/PUGHSlab/trunk@9 10716dce-81a3-4424-a2c8-48026a0d3035
* first take at Hyperslab - truly develomentallanfer2000-04-28
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGH/PUGHSlab/trunk@2 10716dce-81a3-4424-a2c8-48026a0d3035