Go to the documentation of this file.
13 #ifndef __FRAME_SILO_H
14 #define __FRAME_SILO_H
21 void saveSiloSnap(
const string&,
const string&,
int,
bool,
const string&,
bool);
22 void saveSiloSnapSliced(
const string&,
const string&,
int,
bool,
const string&,
double,
double);
25 #endif // __FRAME_SILO_H
void readParticles(ParticleData &data, vector< pair< int, int > > &bonds, const string &infilename, bool rot)
Definition: frame_silo.cpp:210
Definition: frame_silo.cpp:43
void saveSiloSnap(const string &, const string &, int, bool, const string &, bool)
Definition: frame_silo.cpp:349
FloatVec q4
Definition: frame_silo.cpp:100
FloatVec q2
Definition: frame_silo.cpp:100
Arr3 vel
Definition: frame_silo.cpp:98
Definition: frame_geo.cpp:48
vector< string > getFilenames(const string &infilename, int version)
Definition: frame_silo.cpp:173
Vec3 vel
Definition: frame_geo.cpp:50
vector< float > FloatVec
Definition: frame_silo.cpp:40
Arr3 pos
Definition: frame_silo.cpp:97
void append(int i, int t, float r, float m, const Vec3 &p, const Vec3 &v, const Vec3 &f)
Definition: frame_silo.cpp:65
FloatVec rad
Definition: frame_silo.cpp:95
FloatVec q3
Definition: frame_silo.cpp:100
FloatVec x
Definition: frame_silo.cpp:50
FloatVec q1
Definition: frame_silo.cpp:100
FloatVec y
Definition: frame_silo.cpp:51
IntVec id
Definition: frame_silo.cpp:93
Arr3 angvel
Definition: frame_silo.cpp:101
VEC3_INLINE double & X()
Definition: vec3.h:119
Vec3 pos
Definition: frame_geo.cpp:49
VEC3_INLINE double & Z()
Definition: vec3.h:121
IntVec tag
Definition: frame_silo.cpp:94
#define NULL
Definition: t_list.h:17
FloatVec mass
Definition: frame_silo.cpp:96
vector< int > IntVec
Definition: frame_silo.cpp:41
VEC3_INLINE double & Y()
Definition: vec3.h:120
Definition: frame_silo.cpp:64
void push_back(const Vec3 &v)
Definition: frame_silo.cpp:45
void append(int i, int t, float r, float m, const Vec3 &p, const Vec3 &v, const Vec3 &f, const Vec3 &av)
Definition: frame_silo.cpp:75
void readParticlesSliced(ParticleData &data, vector< pair< int, int > > &bonds, const string &infilename, bool rot, double minZ, double maxZ)
Definition: frame_silo.cpp:286
DBfile * openSiloFile(const string &filename)
Definition: frame_silo.cpp:105
boost::python::object iter(const boost::python::object &pyOb)
Definition: Util.h:25
int tag
Definition: frame_geo.cpp:54
void saveSiloSnapSliced(const string &infilename, const string &outfilename, int iframe, bool with_list, const string &listfilename, double slz_min, double slz_max)
Definition: frame_silo.cpp:447
FloatVec z
Definition: frame_silo.cpp:52
void saveSiloSnap(const string &infilename, const string &outfilename, int iframe, bool with_list, const string &listfilename, bool rot)
Definition: frame_silo.cpp:349
void reserve(int n, bool rot=true)
Definition: frame_silo.cpp:81
Vec3 force
Definition: frame_geo.cpp:51
int getVersion(const string &infilename)
Definition: frame_silo.cpp:153
double mass
Definition: frame_geo.cpp:53
Arr3 force
Definition: frame_silo.cpp:99
void writeBonds(DBfile *dbfile, const ParticleData &data, const vector< pair< int, int > > &bonds, map< int, int > &id2idx)
Definition: frame_silo.cpp:125
void reserve(int n)
Definition: frame_silo.cpp:44
double rad
Definition: frame_geo.cpp:52
void saveSiloSnapSliced(const string &, const string &, int, bool, const string &, double, double)
Definition: frame_silo.cpp:447