示例#1
0
void pyne::Material::write_hdf5(char * fchar, char * gchar, char * nchar, float row, int chunksize)
{
  std::string filename (fchar);
  std::string groupname (gchar);
  std::string nuclist (nchar);
  write_hdf5(filename, groupname, nuclist, row, chunksize);  
};
示例#2
0
void write_hdf5_f_(int *iun, void *data, char *data_type, int *rank,
                int *dimsf, char *name)
{
  int i, dims_c[10];

  /* We need to reverse the order of the array dimensions when going from
     Fortran to C.  */
     for (i=0; i<*rank; i++) {
     dims_c[i]=(hsize_t) dimsf[*rank-i-1];
     }

  /* Call C function */
     write_hdf5(iun, data, data_type, rank, dims_c, name);
}
示例#3
0
文件: material.cpp 项目: crbates/pyne
void pyne::Material::write_hdf5(char * filename, char * datapath, char * nucpath, float row, int chunksize) {
  std::string fname (filename);
  std::string groupname (datapath);
  std::string nuclist (nucpath);
  write_hdf5(fname, groupname, nuclist, row, chunksize);  
};