Parallel Finite Element - General geometry Ewald-like Method
Part of Continuum-particle Simulation Suite under MICCOM
libMesh::ParticleMesh< KDDim > Member List

This is the complete list of members for libMesh::ParticleMesh< KDDim >, including all inherited members.

add_periodic_boundary(PMPeriodicBoundary &_periodic_bdry)libMesh::ParticleMesh< KDDim >inline
build_elem_neighbor_list(const Elem *elem, const bool is_sorted, std::vector< std::size_t > &n_list)libMesh::ParticleMesh< KDDim >virtual
build_elem_neighbor_list()libMesh::ParticleMesh< KDDim >virtual
build_particle_neighbor_list(const Point &query_pt, const bool is_sorted, std::vector< std::pair< std::size_t, Real > > &IndicesDists)libMesh::ParticleMesh< KDDim >virtual
build_particle_neighbor_list()libMesh::ParticleMesh< KDDim >virtual
build_particle_neighbor_list_naively()libMesh::ParticleMesh< KDDim >virtual
clear_kd_tree()libMesh::ParticleMesh< KDDim >virtual
construct_kd_tree()libMesh::ParticleMesh< KDDim >protectedvirtual
elem_neighbor_list() const libMesh::ParticleMesh< KDDim >inline
elem_neighbor_list(const Elem *elem)libMesh::ParticleMesh< KDDim >inline
generate_random_particles(const std::size_t N, const Real bbox_XA, const Real bbox_XB, const Real bbox_YA, const Real bbox_YB, const Real bbox_ZA, const Real bbox_ZB)libMesh::ParticleMesh< KDDim >
generate_random_particles(const std::size_t N, const Point &bbox_min, const Point &bbox_max)libMesh::ParticleMesh< KDDim >
initial_particle_center_of_mass(std::vector< Point > &center0) const libMesh::ParticleMesh< KDDim >
is_sorted() const libMesh::ParticleMesh< KDDim >inline
local_elem_neighbor_list(const Elem *elem)libMesh::ParticleMesh< KDDim >inline
mesh()libMesh::ParticleMesh< KDDim >inline
mesh_size() const libMesh::ParticleMesh< KDDim >
num_mesh_points() const libMesh::ParticleMesh< KDDim >
num_particles() const libMesh::ParticleMesh< KDDim >inline
ParticleMesh(MeshBase &mesh)libMesh::ParticleMesh< KDDim >
ParticleMesh(MeshBase &mesh, const Real &search_radius_p, const Real &search_radius_e)libMesh::ParticleMesh< KDDim >
ParticleMesh(MeshBase &mesh, PMPeriodicBoundary &pmpb, const Real &search_radius_p, const Real &search_radius_e)libMesh::ParticleMesh< KDDim >
particles() const libMesh::ParticleMesh< KDDim >inline
pm_periodic_boundary()libMesh::ParticleMesh< KDDim >inline
print_elem_neighbor_list(std::ostream &out=libMesh::out) const libMesh::ParticleMesh< KDDim >
print_particle_info() const libMesh::ParticleMesh< KDDim >
read_particles_data(const std::string &filename, const std::string &particle_mesh_type)libMesh::ParticleMesh< KDDim >
read_particles_data_restart(const std::string &filename, const std::string &particle_mesh_type)libMesh::ParticleMesh< KDDim >
read_particles_data_restart(const std::string &filename, const unsigned int &o_step)libMesh::ParticleMesh< KDDim >
reinit()libMesh::ParticleMesh< KDDim >
search_radius(const std::string &p_e) const libMesh::ParticleMesh< KDDim >
set_search_radius(const Real rp, const Real re)libMesh::ParticleMesh< KDDim >inline
stitched_mesh()libMesh::ParticleMesh< KDDim >
update_mesh(const std::vector< Point > &nodal_pos, const std::vector< Point > &nodal_vel)libMesh::ParticleMesh< KDDim >
volume_conservation()libMesh::ParticleMesh< KDDim >
write_particle(const unsigned int &step_id, const unsigned int &o_step, const Real &real_time, const std::vector< std::string > &output_file, unsigned int comm_in_rank) const libMesh::ParticleMesh< KDDim >
write_particle_mesh(const unsigned int &o_step) const libMesh::ParticleMesh< KDDim >
write_particle_mesh_restart() const libMesh::ParticleMesh< KDDim >
write_particle_trajectory(const unsigned int &o_step, unsigned int comm_in_rank) const libMesh::ParticleMesh< KDDim >
write_surface_node(const unsigned int &o_step, unsigned int comm_in_rank) const libMesh::ParticleMesh< KDDim >
write_time(const unsigned int &step_id, const unsigned int &o_step, const Real &real_time, unsigned int comm_in_rank) const libMesh::ParticleMesh< KDDim >
zero_node_force()libMesh::ParticleMesh< KDDim >
~ParticleMesh()libMesh::ParticleMesh< KDDim >