The proto-Nucleic-Acid Builder (pNAB)
|
This is the complete list of members for PNAB::Chain, including all inherited members.
all_angles_ | PNAB::Chain | private |
all_torsions_ | PNAB::Chain | private |
build_strand_ | PNAB::Chain | private |
Chain(PNAB::Bases bases, const PNAB::Backbone &backbone, std::vector< std::string > strand, std::string ff_type, std::array< unsigned, 2 > &range, bool hexad, std::vector< bool > build_strand={true, false, false, false, false, false}, std::vector< bool > strand_orientation={true, true, true, true, true, true}, double glycosidic_bond_distance=0.0) | PNAB::Chain | |
chain_length_ | PNAB::Chain | private |
combined_chain_ | PNAB::Chain | private |
constraintsAng_ | PNAB::Chain | private |
constraintsBond_ | PNAB::Chain | private |
constraintsTor_ | PNAB::Chain | private |
constraintsTot_ | PNAB::Chain | private |
ff_type_ | PNAB::Chain | private |
fillConformerEnergyData(double *xyz, PNAB::ConformerData &conf_data, std::vector< double > energy_filter) | PNAB::Chain | private |
generateConformerData(double *xyz, PNAB::HelicalParameters &hp, std::vector< double > energy_filter) | PNAB::Chain | |
glycosidic_bond_distance_ | PNAB::Chain | private |
hexad_ | PNAB::Chain | private |
is_fixed_bond | PNAB::Chain | private |
isKCAL_ | PNAB::Chain | private |
monomer_bb_index_range_ | PNAB::Chain | private |
n_chains_ | PNAB::Chain | private |
orderResidues(OpenBabel::OBMol *molecule) | PNAB::Chain | private |
pFF_ | PNAB::Chain | private |
setCoordsForChain(double *xyz, double *conf, PNAB::HelicalParameters &hp, std::vector< unsigned > &num_bu_atoms, std::vector< unsigned > &bb_start_index, std::vector< double * > &base_coords_vec, std::vector< unsigned > &deleted_atoms_ids, unsigned chain_index) | PNAB::Chain | private |
setupChain(std::vector< PNAB::Base > &strand, OpenBabel::OBMol &chain, std::vector< unsigned > &new_bond_ids, std::vector< unsigned > &deleted_atoms_ids, std::vector< unsigned > &num_base_unit_atoms, std::vector< unsigned > &bb_start_index, std::vector< double * > &base_coords_vec, std::vector< std::vector< unsigned >> &fixed_bonds_vec, const Backbone &backbone, unsigned chain_index) | PNAB::Chain | private |
setupFFConstraints(OpenBabel::OBMol &chain, std::vector< unsigned > &new_bond_ids, std::vector< std::vector< unsigned >> &fixed_bonds_vec, unsigned offset=0) | PNAB::Chain | private |
strand_orientation_ | PNAB::Chain | private |
v_base_coords_vec_ | PNAB::Chain | private |
v_bb_start_index_ | PNAB::Chain | private |
v_chain_ | PNAB::Chain | private |
v_deleted_atoms_ids_ | PNAB::Chain | private |
v_fixed_bonds | PNAB::Chain | private |
v_new_bond_ids_ | PNAB::Chain | private |
v_num_bu_A_mol_atoms_ | PNAB::Chain | private |
~Chain() | PNAB::Chain | inline |