#include <point_particle.h>
|
| PointParticle (const Point pt, const dof_id_type point_id) |
|
| PointParticle (const Point pt, const dof_id_type point_id, const PointType point_type) |
|
| PointParticle (const Point pt, const dof_id_type point_id, const PointType point_type, const std::vector< Real > &rot_vec) |
|
| PointParticle (const PointParticle &particle) |
|
| ~PointParticle () |
|
Point & | point () |
|
Point & | center () |
|
std::vector< int > & | counter () |
|
void | set_pbc_counter (int nx, int ny, int nz) |
|
dof_id_type | id () const |
|
int | parent_id () const |
|
void | set_parent_id (const int pid) |
|
PointType | point_type () const |
|
void | set_point_type (const PointType p_type) |
|
int | processor_id () const |
|
void | set_processor_id (const int pid) |
|
dof_id_type | elem_id () const |
|
void | set_elem_id (const dof_id_type e_id) |
|
void | set_neighbor_list (const std::vector< std::pair< std::size_t, Real > > &nei_list) |
|
std::vector< std::pair< std::size_t, Real > > | neighbor_list () const |
|
void | set_neighbor_vector (std::vector< Point > &neighbor_vector) |
|
const std::vector< Point > | neighbor_vector () const |
|
void | set_particle_force (const Point &pforce) |
|
void | add_particle_force (const Point &pforce) |
|
void | zero_particle_force () |
|
const Point & | particle_force () |
|
void | set_particle_velocity (const Point &p_velocity) |
|
const Point & | particle_velocity () const |
|
const std::vector< Real > | orientation () const |
|
void | set_orientation (const std::vector< Real > &rot_vec) |
|
void | reinit_particle () |
|
void | print_info (const bool &print_neighbor_list=true) const |
|
libMesh::PointParticle::PointParticle |
( |
const Point |
pt, |
|
|
const dof_id_type |
point_id |
|
) |
| |
libMesh::PointParticle::PointParticle |
( |
const Point |
pt, |
|
|
const dof_id_type |
point_id, |
|
|
const PointType |
point_type |
|
) |
| |
libMesh::PointParticle::PointParticle |
( |
const Point |
pt, |
|
|
const dof_id_type |
point_id, |
|
|
const PointType |
point_type, |
|
|
const std::vector< Real > & |
rot_vec |
|
) |
| |
libMesh::PointParticle::PointParticle |
( |
const PointParticle & |
particle | ) |
|
libMesh::PointParticle::~PointParticle |
( |
| ) |
|
void libMesh::PointParticle::add_particle_force |
( |
const Point & |
pforce | ) |
|
Point& libMesh::PointParticle::center |
( |
| ) |
|
|
inline |
std::vector<int>& libMesh::PointParticle::counter |
( |
| ) |
|
|
inline |
dof_id_type libMesh::PointParticle::elem_id |
( |
| ) |
const |
|
inline |
dof_id_type libMesh::PointParticle::id |
( |
| ) |
const |
|
inline |
std::vector<std::pair<std::size_t,Real> > libMesh::PointParticle::neighbor_list |
( |
| ) |
const |
|
inline |
const std::vector<Point> libMesh::PointParticle::neighbor_vector |
( |
| ) |
const |
|
inline |
const std::vector<Real> libMesh::PointParticle::orientation |
( |
| ) |
const |
|
inline |
int libMesh::PointParticle::parent_id |
( |
| ) |
const |
|
inline |
const Point& libMesh::PointParticle::particle_force |
( |
| ) |
|
|
inline |
const Point& libMesh::PointParticle::particle_velocity |
( |
| ) |
const |
|
inline |
Point& libMesh::PointParticle::point |
( |
| ) |
|
|
inline |
PointType libMesh::PointParticle::point_type |
( |
| ) |
const |
|
inline |
void libMesh::PointParticle::print_info |
( |
const bool & |
print_neighbor_list = true | ) |
const |
int libMesh::PointParticle::processor_id |
( |
| ) |
const |
|
inline |
void libMesh::PointParticle::reinit_particle |
( |
| ) |
|
void libMesh::PointParticle::set_elem_id |
( |
const dof_id_type |
e_id | ) |
|
|
inline |
void libMesh::PointParticle::set_neighbor_list |
( |
const std::vector< std::pair< std::size_t, Real > > & |
nei_list | ) |
|
|
inline |
void libMesh::PointParticle::set_neighbor_vector |
( |
std::vector< Point > & |
neighbor_vector | ) |
|
|
inline |
void libMesh::PointParticle::set_orientation |
( |
const std::vector< Real > & |
rot_vec | ) |
|
void libMesh::PointParticle::set_parent_id |
( |
const int |
pid | ) |
|
|
inline |
void libMesh::PointParticle::set_particle_force |
( |
const Point & |
pforce | ) |
|
void libMesh::PointParticle::set_particle_velocity |
( |
const Point & |
p_velocity | ) |
|
|
inline |
void libMesh::PointParticle::set_pbc_counter |
( |
int |
nx, |
|
|
int |
ny, |
|
|
int |
nz |
|
) |
| |
|
inline |
void libMesh::PointParticle::set_point_type |
( |
const PointType |
p_type | ) |
|
|
inline |
void libMesh::PointParticle::set_processor_id |
( |
const int |
pid | ) |
|
|
inline |
void libMesh::PointParticle::zero_particle_force |
( |
| ) |
|
The documentation for this class was generated from the following files: