Pteros
2.0
Molecular modeling library for human beings!
|
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) const | pteros::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::System | inline |
atom(int ind) const | pteros::System | inline |
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::System | inline |
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::System | inline |
box(int fr=0) | pteros::System | inline |
box(int fr=0) const | pteros::System | inline |
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) const | pteros::System | |
distance(int i, int j, int fr, Array3i_const_ref pbc=fullPBC) const | pteros::System | |
distribute(const Selection sel, Vector3i_const_ref ncopies, Matrix3f_const_ref shift) | pteros::System | |
force(int ind, int fr=0) | pteros::System | inline |
force(int ind, int fr=0) const | pteros::System | inline |
force_field_ready() (defined in pteros::System) | pteros::System | inline |
frame(int fr) | pteros::System | inline |
frame(int fr) const | pteros::System | inline |
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::System | inline |
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() const | pteros::System | inline |
num_frames() const | pteros::System | inline |
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() const | pteros::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::System | inline |
time(int fr=0) const | pteros::System | inline |
traj_begin() (defined in pteros::System) | pteros::System | inline |
traj_end() (defined in pteros::System) | pteros::System | inline |
vel(int ind, int fr=0) | pteros::System | inline |
vel(int ind, int fr=0) const | pteros::System | inline |
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::System | inline |
xyz(int ind, int fr=0) const | pteros::System | inline |
~System() | pteros::System | virtual |