Pteros  2.0
Molecular modeling library for human beings!
pteros::System Member List

This is the complete list of members for pteros::System, including all inherited members.

angle(int i, int j, int k, int fr, Array3i_const_ref pbc=fullPBC) constpteros::System
append(const System &sys)pteros::System
append(const Selection &sel, bool current_frame=false)pteros::System
append(const Atom &at, Vector3f_const_ref coord)pteros::System
append(const AtomHandler &at)pteros::System
assign_resindex(int start=0)pteros::System
atom(int ind)pteros::Systeminline
atom(int ind) constpteros::Systeminline
atom_add_1h(int target, int at1, int at2, int at3, float dist=0.109, bool pbc=true)pteros::System
atom_add_2h(int target, int at1, int at2, float dist=0.109, bool pbc=true)pteros::System
atom_add_3h(int target, int at1, float dist=0.109, bool pbc=true)pteros::System
atom_clone(int source)pteros::System
atom_move(int i, int j)pteros::System
atom_swap(int i, int j)pteros::System
atoms_add(const std::vector< Atom > &atm, const std::vector< Eigen::Vector3f > &crd)pteros::System
atoms_begin()pteros::Systeminline
atoms_delete(const std::vector< int > &ind)pteros::System
atoms_dup(const std::vector< int > &ind)pteros::System
atoms_end() (defined in pteros::System)pteros::Systeminline
box(int fr=0)pteros::Systeminline
box(int fr=0) constpteros::Systeminline
clear()pteros::System
clear_force()pteros::System
clear_vel()pteros::System
dihedral(int i, int j, int k, int l, int fr, Array3i_const_ref pbc=fullPBC) constpteros::System
distance(int i, int j, int fr, Array3i_const_ref pbc=fullPBC) constpteros::System
distribute(const Selection sel, Vector3i_const_ref ncopies, Matrix3f_const_ref shift)pteros::System
force(int ind, int fr=0)pteros::Systeminline
force(int ind, int fr=0) constpteros::Systeminline
force_field_ready() (defined in pteros::System)pteros::Systeminline
frame(int fr)pteros::Systeminline
frame(int fr) constpteros::Systeminline
frame_append(const Frame &fr)pteros::System
frame_copy(int fr1, int fr2)pteros::System
frame_delete(int b=0, int e=-1)pteros::System
frame_dup(int fr)pteros::System
frame_swap(int fr1, int fr2)pteros::System
get_energy_for_list(const std::vector< Eigen::Vector2i > &pairs, const std::vector< float > &dist, std::vector< Eigen::Vector2f > *pair_en=nullptr)pteros::System
get_force_field()pteros::Systeminline
keep(const std::string &sel_str)pteros::System
keep(const Selection &sel)pteros::System
load(std::string fname, int b=0, int e=-1, int skip=0, std::function< bool(System *, int)> on_frame=0)pteros::System
load(const std::unique_ptr< FileHandler > &handler, FileContent what, std::function< bool(System *, int)> on_frame=0)pteros::System
load_gromacs_ndx(std::string fname)pteros::System
num_atoms() constpteros::Systeminline
num_frames() constpteros::Systeminline
operator()(std::string str, int fr=0) (defined in pteros::System)pteros::System
operator()(int ind1, int ind2) (defined in pteros::System)pteros::System
operator()(const std::vector< int > &ind) (defined in pteros::System)pteros::System
operator()(std::vector< int >::iterator it1, std::vector< int >::iterator it2) (defined in pteros::System)pteros::System
operator()(const std::function< void(const System &, int, std::vector< int > &)> &callback, int fr=0) (defined in pteros::System)pteros::System
operator()() (defined in pteros::System)pteros::System
operator=(const System &other)pteros::System
operator[](const std::pair< int, int > &ind_fr) (defined in pteros::System)pteros::System
rearrange(const std::vector< std::string > &sel_strings)pteros::System
rearrange(const std::vector< Selection > &sel_vec)pteros::System
rearrange(const std::vector< std::string > &begin_strings, const std::vector< std::string > &end_strings)pteros::System
rearrange(const std::vector< Selection > &begin_vec, const std::vector< Selection > &end_vec)pteros::System
rearrange_by_resname()pteros::System
remove(const std::string &sel_str)pteros::System
remove(Selection &sel)pteros::System
select(std::string str, int fr=0) (defined in pteros::System)pteros::System
select(int ind1, int ind2) (defined in pteros::System)pteros::System
select(const std::vector< int > &ind) (defined in pteros::System)pteros::System
select(std::vector< int >::iterator it1, std::vector< int >::iterator it2) (defined in pteros::System)pteros::System
select(const std::function< void(const System &, int, std::vector< int > &)> &callback, int fr=0) (defined in pteros::System)pteros::System
select_all() constpteros::System
set_filter(std::string str)pteros::System
set_filter(int ind1, int ind2) (defined in pteros::System)pteros::System
set_filter(const std::vector< int > &ind) (defined in pteros::System)pteros::System
set_filter(std::vector< int >::iterator it1, std::vector< int >::iterator it2) (defined in pteros::System)pteros::System
sort_by_resindex()pteros::System
System()pteros::System
System(std::string fname)pteros::System
System(const System &other)pteros::System
System(const Selection &sel)pteros::System
time(int fr=0)pteros::Systeminline
time(int fr=0) constpteros::Systeminline
traj_begin() (defined in pteros::System)pteros::Systeminline
traj_end() (defined in pteros::System)pteros::Systeminline
vel(int ind, int fr=0)pteros::Systeminline
vel(int ind, int fr=0) constpteros::Systeminline
wrap(int fr, Array3i_const_ref pbc=fullPBC)pteros::System
write(std::string fname, int b=-1, int e=-1) const (defined in pteros::System)pteros::System
write(const std::unique_ptr< FileHandler > &handler, FileContent what, int b=-1, int e=-1) const (defined in pteros::System)pteros::System
xyz(int ind, int fr=0)pteros::Systeminline
xyz(int ind, int fr=0) constpteros::Systeminline
~System()pteros::Systemvirtual