| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@165 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@164 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@163 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
|
|
|
|
|
|
| |
Move MPI support from flesh to thorn ExternalLibraries/MPI. This also
requires thorns that call MPI directly to declare this in their
configuration.ccl. Existing configurations using MPI need to include
ExternalLibraries/MPI into their thorn list.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@160 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@159 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@153 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@148 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@147 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
|
|
|
| |
presence in the makefile
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@146 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@142 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@141 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@140 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@139 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@138 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@137 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
|
|
| |
processors
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@136 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@135 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
so that users can specify eg.
IOHDF5Util::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.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@134 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@133 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
|
|
|
| |
definition.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@132 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
|
|
|
| |
This has changed after HDF5-1.6.3.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@131 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@130 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@127 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
|
|
|
|
| |
Store CCTK_BYTE as HDF5_NATIVE_UCHAR instead of HDF5_NATIVE_CHAR.
Store CCTK_INT1 as HDF5_NATIVE_SCHAR instead of HDF5_NATIVE_CHAR.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@126 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@125 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
|
|
|
| |
This makefile variable is set by the Cactus HDF5 configure script.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@124 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
|
|
|
| |
consistent.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@122 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@121 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@119 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@118 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
|
|
|
| |
from CoordBase instead.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@117 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
|
|
|
| |
prototype in PUGHSlab.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@116 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@115 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@114 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
|
|
|
| |
Instead it REQUIRES the hyperslab functions to be provided.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@113 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@112 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@111 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
|
|
|
| |
implementation Hyperslab.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@110 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
disappear as function aliasing will be updated to have aliased
functions either be optional or required, as opposed to optional
as they are at the moment. This will thus remove the configuration.ccl
files which are merely there to ensure that certain aliased functions
are actually provided. Also far more stuff will be done via function
aliasing which should remove some more of these dependencies.
Tom
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@108 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
|
|
|
| |
configuration.ccl file.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@107 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
|
|
|
|
| |
attribute. This fixes a problem with very many parameters to dump as HDF5
has a 16k size limit on attributes.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@106 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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/CactusPUGHIO/IOHDF5Util/trunk@105 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
|
|
|
|
| |
attached to them (eg. vector groups with vector length 0) and zero-sized groups
(grid arrays with SIZE=<parameter> and parameter = 0).
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@104 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@103 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
|
|
|
|
|
| |
to true.
Note: you will need to update IOUtil also.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@102 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@101 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@100 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
|
|
|
| |
which have zero size on some processors.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@99 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@98 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|
|
|
|
|
|
|
| |
Extend routines to handle the new type.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@97 7842ec3a-9562-4be5-9c5b-06ba18f2b668
|