We normally output the data in hdf5 format, but in orboom(1NEMO) there is an option to store in NEMO’s filestruct(5NEMO) format.
This format is really a hybrid of an orbit(5NEMO) and an image(5NEMO) .
BOOM, Np
Particle[0]
Nd
ODM:Nx,Ny,map,xmin,xmax,ymin,ymax
Orbit:Nt,t,x,y,u,v,
SOSx:Ns,t,p,q
SOSy:Ns,t,p,q
Here is the output of h5dump -n HDF5 "boom.hdf" {
FILE_CONTENTS {
group /
dataset /BOOM
dataset /Np
group /particle0
dataset /particle0/Nd
group /particle0/odm
dataset /particle0/odm/Nx
dataset /particle0/odm/Ny
dataset /particle0/odm/map
dataset /particle0/odm/xmax
dataset /particle0/odm/xmin
dataset /particle0/odm/ymax
dataset /particle0/odm/ymin
group /particle0/orbit
dataset /particle0/orbit/Nt
dataset /particle0/orbit/t
dataset /particle0/orbit/u
dataset /particle0/orbit/v
dataset /particle0/orbit/x
dataset /particle0/orbit/y
group /particle0/sosx
dataset /particle0/sosx/Ns
dataset /particle0/sosx/p
dataset /particle0/sosx/q
dataset /particle0/sosx/t
group /particle0/sosy
dataset /particle0/sosy/Ns
dataset /particle0/sosy/p
dataset /particle0/sosy/q
dataset /particle0/sosy/t
group /particle1
dataset /particle1/Nd
group /particle1/odm
dataset /particle1/odm/Nx
dataset /particle1/odm/Ny
dataset /particle1/odm/map
dataset /particle1/odm/xmax
dataset /particle1/odm/xmin
dataset /particle1/odm/ymax
dataset /particle1/odm/ymin
group /particle1/orbit
dataset /particle1/orbit/Nt
dataset /particle1/orbit/t
dataset /particle1/orbit/u
dataset /particle1/orbit/v
dataset /particle1/orbit/x
dataset /particle1/orbit/y
group /particle1/sosx
dataset /particle1/sosx/Ns
dataset /particle1/sosx/p
dataset /particle1/sosx/q
dataset /particle1/sosx/t
group /particle1/sosy
dataset /particle1/sosy/Ns
dataset /particle1/sosy/p
dataset /particle1/sosy/q
dataset /particle1/sosy/t
dataset /potname
dataset /potpars
}
}
src/orbit/misc - source code
26-Dec-19 V0.2 Created PJT