ESyS-Particle  2.3.4
frame_geo.cpp File Reference
#include "frame_geo.h"
#include "vec3.h"
#include <vector>
#include <string>
#include <fstream>
#include <algorithm>
#include <iterator>
#include <map>
#include <utility>
#include <sstream>
Include dependency graph for frame_geo.cpp:

Classes

struct  nr_part
 
struct  r_part
 
struct  bond
 

Functions

int get_version (const string &infilename)
 
vector< string > get_filenames (const string &infilename, int version, string &dimension, float *geo_pbdry=NULL, double *bdbx=NULL)
 
void do_single_frame_geo (const string &infilename, const string &outfilename, int iframe, const string &listfilename)
 
void do_single_frame_geo_r (const string &infilename, const string &outfilename, int iframe, bool with_list, const string &listfilename, bool remove_xbonds, double bond_remove_dist, bool with_brklist, const string &brklistname)
 

Variables

string dimension
 

Function Documentation

◆ do_single_frame_geo()

void do_single_frame_geo ( const string &  ,
const string &  ,
int  ,
const string &   
)
Author
Feng Chen, Vince Boros, Michele Griffa

References dimension, nr_part::force, get_filenames(), get_version(), nr_part::id, esys::lsm::bpu::iter(), nr_part::mass, nr_part::pos, nr_part::rad, nr_part::tag, and nr_part::vel.

Referenced by main().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ do_single_frame_geo_r()

void do_single_frame_geo_r ( const string &  ,
const string &  ,
int  ,
bool  ,
const string &  ,
bool  ,
double  ,
bool  ,
const string &   
)
Author
Feng Chen, Vince Boros, Michele Griffa

References r_part::angvel, r_part::circ_shift, dimension, r_part::force, get_filenames(), get_version(), r_part::id, r_part::init_pos, esys::lsm::bpu::iter(), r_part::mass, r_part::pos, r_part::proc_id, r_part::q1, r_part::q2, r_part::q3, r_part::q4, r_part::rad, r_part::tag, and r_part::vel.

Referenced by main().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ get_filenames()

vector<string> get_filenames ( const string &  infilename,
int  version,
string &  dimension,
float *  geo_pbdry = NULL,
double *  bdbx = NULL 
)

References dimension, and NULL.

Referenced by do_single_frame_geo(), do_single_frame_geo_r(), and DataExtractor::read().

Here is the caller graph for this function:

◆ get_version()

int get_version ( const string &  infilename)

Referenced by do_single_frame_geo(), do_single_frame_geo_r(), and DataExtractor::read().

Here is the caller graph for this function:

Variable Documentation

◆ dimension

string dimension