#include <ContactData.hpp>
Public Member Functions | |
ContactData () | |
ContactData (const ContactData &p) | |
void | CleanAll () |
void | resizeContactData (int n) |
ContactData & | operator= (const ContactData &p) |
void | vectorToArray (Array1< uInt > &nbrs_pp_contact_arr, Array1< uInt > &nbrs_contact_stage_old_arr, Array1r &disp_tan_old_arr, Array1r &impart_vel_old_arr) |
void | arrayToVector (Array1< uInt > &nbrs_pp_contact_arr, Array1< uInt > &nbrs_contact_stage_old_arr, Array1r &disp_tan_old_arr, Array1r &impart_vel_old_arr) |
int | SerializedLen () |
void | Serialize (int block, gsmpi::SerializedBuffer &buffer) |
void | Unserialize (int block, gsmpi::SerializedBuffer &buffer) |
Public Attributes | |
std::vector< int > | nbrs_pp_index |
std::vector< PartID > | nbrs_pp_contact |
std::vector< uInt > | nbrs_contact_init_state |
std::vector< Vecr< N_dim > > | disp_tan_new |
std::vector< Vecr< N_dim > > | disp_tan_old |
std::vector< Real > | impart_vel_new |
std::vector< Real > | impart_vel_old |
std::vector< Veci< 4 > > | nbrs_contact_stage_new |
std::vector< Veci< 4 > > | nbrs_contact_stage_old |
std::vector< Veci< 3 > > | if_cal_once |
int | curr_ind |
|
inline |
|
inline |
References dmdyn::ContactData< N_dim >::curr_ind, dmdyn::ContactData< N_dim >::disp_tan_new, dmdyn::ContactData< N_dim >::disp_tan_old, dmdyn::ContactData< N_dim >::if_cal_once, dmdyn::ContactData< N_dim >::impart_vel_new, dmdyn::ContactData< N_dim >::impart_vel_old, dmdyn::ContactData< N_dim >::nbrs_contact_init_state, dmdyn::ContactData< N_dim >::nbrs_contact_stage_new, dmdyn::ContactData< N_dim >::nbrs_contact_stage_old, dmdyn::ContactData< N_dim >::nbrs_pp_contact, and dmdyn::ContactData< N_dim >::nbrs_pp_index.
|
inline |
|
inline |
|
inline |
References dmdyn::ContactData< N_dim >::curr_ind, dmdyn::ContactData< N_dim >::disp_tan_new, dmdyn::ContactData< N_dim >::disp_tan_old, dmdyn::ContactData< N_dim >::if_cal_once, dmdyn::ContactData< N_dim >::impart_vel_new, dmdyn::ContactData< N_dim >::impart_vel_old, dmdyn::ContactData< N_dim >::nbrs_contact_init_state, dmdyn::ContactData< N_dim >::nbrs_contact_stage_new, dmdyn::ContactData< N_dim >::nbrs_contact_stage_old, dmdyn::ContactData< N_dim >::nbrs_pp_contact, and dmdyn::ContactData< N_dim >::nbrs_pp_index.
|
inline |
|
inline |
References gsmpi::SerializedBuffer::AddArr().
|
inline |
|
inline |
References gsmpi::SerializedBuffer::GetArr().
|
inline |
int dmdyn::ContactData< N_dim >::curr_ind |
std::vector<Vecr<N_dim> > dmdyn::ContactData< N_dim >::disp_tan_new |
std::vector<Vecr<N_dim> > dmdyn::ContactData< N_dim >::disp_tan_old |
std::vector<Veci<3> > dmdyn::ContactData< N_dim >::if_cal_once |
std::vector<Real> dmdyn::ContactData< N_dim >::impart_vel_new |
std::vector<Real> dmdyn::ContactData< N_dim >::impart_vel_old |
std::vector<uInt> dmdyn::ContactData< N_dim >::nbrs_contact_init_state |
std::vector<Veci<4> > dmdyn::ContactData< N_dim >::nbrs_contact_stage_new |
std::vector<Veci<4> > dmdyn::ContactData< N_dim >::nbrs_contact_stage_old |
std::vector<PartID> dmdyn::ContactData< N_dim >::nbrs_pp_contact |
std::vector<int> dmdyn::ContactData< N_dim >::nbrs_pp_index |