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

This is the complete list of members for libMesh::PolymerChain, including all inherited members.

add_bead(const Point &pt, const PointType point_type, const int parent_id, const std::vector< Real > &rot_vec)libMesh::PolymerChain
bead_vector(const Point &bead0, const Point &bead1) const libMesh::PolymerChain
beads()libMesh::PolymerChaininline
bonds()libMesh::PolymerChaininline
chain_id() const libMesh::PolymerChaininline
check_chain(const Real &Ls)libMesh::PolymerChain
compute_center_of_mass(const std::vector< Real > &lvec, std::vector< Point > &center) const libMesh::PolymerChain
compute_chain_length()libMesh::PolymerChain
compute_chain_stretch(const std::vector< Real > &lvec, std::vector< Point > &stretch) const libMesh::PolymerChain
compute_mean_square_displacement(const std::vector< Point > &R0, const std::vector< Point > &Rt, Point &msd) const libMesh::PolymerChain
compute_radius_of_gyration(const std::vector< Real > &lvec, const std::vector< Point > &center, std::vector< Real > &RgSqrt) const libMesh::PolymerChain
end_to_end_vector() const libMesh::PolymerChain
end_to_end_vector_square() const libMesh::PolymerChain
generate_polymer_chain(const Point pt0, const std::size_t Nb, const Real Ls, const Point &bbox_min, const Point &bbox_max, const std::string &filename)libMesh::PolymerChain
generate_polymer_chains(const unsigned int n_beads, const unsigned int n_chains, const Real init_bondLength, const Point init_bbox_min, const Point init_bbox_max, const std::string &filename, unsigned int comm_in_rank)libMesh::PolymerChain
initial_bead_center_of_mass(std::vector< Point > &center0) const libMesh::PolymerChain
initial_chain_center_of_mass(std::vector< Point > &center0) const libMesh::PolymerChain
n_beads() const libMesh::PolymerChaininline
n_bonds() const libMesh::PolymerChaininline
n_chains() const libMesh::PolymerChaininline
n_springs() const libMesh::PolymerChaininline
PolymerChain(const std::size_t chain_id)libMesh::PolymerChain
PolymerChain(const std::size_t chain_id, PMPeriodicBoundary &pm_pb)libMesh::PolymerChain
print_info() const libMesh::PolymerChain
read_data(const std::string &filename)libMesh::PolymerChain
read_data_csv(const std::string &filename)libMesh::PolymerChain
read_data_pizza(const std::string &filename)libMesh::PolymerChain
read_data_vtk(const std::string &filename)libMesh::PolymerChain
read_pbc_count()libMesh::PolymerChain
spring_vector(const unsigned int i) const libMesh::PolymerChain
write_bead(const unsigned int &step_id, const unsigned int &o_step, const Real &real_time, const std::vector< Point > &center0, const std::vector< Real > &lvec, const std::vector< std::string > &output_file, unsigned int comm_in_rank) const libMesh::PolymerChain
write_bead_com(const unsigned int &step_id, const unsigned int &o_step, const std::vector< Real > &lvec, unsigned int comm_in_rank) const libMesh::PolymerChain
write_bead_msd(const unsigned int &step_id, const unsigned int &o_step, const std::vector< Point > &center0, const std::vector< Real > &lvec, unsigned int comm_in_rank) const libMesh::PolymerChain
write_bead_trajectory(const unsigned int &o_step, unsigned int comm_in_rank) const libMesh::PolymerChain
write_polymer_chain(const unsigned int &step_id, const unsigned int &o_step, const Real &real_time, const std::vector< Point > &center0, const std::vector< Real > &lvec, std::vector< std::string > &output_file, unsigned int comm_in_rank) const libMesh::PolymerChain
write_polymer_com(const unsigned int &step_id, const unsigned int &o_step, const std::vector< Real > &lvec, unsigned int comm_in_rank) const libMesh::PolymerChain
write_polymer_msd(const unsigned int &step_id, const unsigned int &o_step, const std::vector< Point > &center0, const std::vector< Real > &lvec, unsigned int comm_in_rank) const libMesh::PolymerChain
write_polymer_rog(const unsigned int &step_id, const unsigned int &o_step, const std::vector< Real > &lvec, unsigned int comm_in_rank) const libMesh::PolymerChain
write_polymer_stretch(const unsigned int &step_id, const unsigned int &o_step, const std::vector< Real > &lvec, unsigned int comm_in_rank) const libMesh::PolymerChain
write_polymer_trajectory(const unsigned int &o_step, unsigned int comm_in_rank) const libMesh::PolymerChain
write_time(const unsigned int &step_id, const unsigned int &o_step, const Real &real_time, unsigned int comm_in_rank) const libMesh::PolymerChain
write_unfolded_com(const std::string &filename) const libMesh::PolymerChain
write_unfolded_polymer_chain(const std::string &filename) const libMesh::PolymerChain
~PolymerChain()libMesh::PolymerChain