|
ESyS-Particle
2.3.4
|
data structure of grain velocity/rotation claculations More...
#include <gvmap.h>

Public Member Functions | |
| GVMap (int) | |
| void | read (const string &, bool) |
| void | calc () |
Private Types | |
| typedef multimap< int, gdata >::iterator | mm_iter |
Private Attributes | |
| multimap< int, gdata > | m_map |
| set< int > | m_tag_set |
| map< int, Vec3 > | m_vel |
| map< int, Vec3 > | m_angvel |
| int | m_min_tag |
data structure of grain velocity/rotation claculations
|
private |
| GVMap::GVMap | ( | int | tag | ) |
References m_min_tag.
| void GVMap::calc | ( | ) |
References cross(), esys::lsm::bpu::iter(), m_angvel, m_map, m_tag_set, m_vel, gdata::mass, gdata::pos, and gdata::vel.
Referenced by main().


| void GVMap::read | ( | const string & | infilename, |
| bool | is_rot | ||
| ) |
References esys::lsm::bpu::iter(), m_map, m_min_tag, m_tag_set, gdata::mass, gdata::pos, and gdata::vel.
Referenced by main().

