The proto-Nucleic-Acid Builder (pNAB)
PNAB::Chain Member List

This is the complete list of members for PNAB::Chain, including all inherited members.

all_angles_PNAB::Chainprivate
all_torsions_PNAB::Chainprivate
build_strand_PNAB::Chainprivate
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::Chainprivate
combined_chain_PNAB::Chainprivate
constraintsAng_PNAB::Chainprivate
constraintsBond_PNAB::Chainprivate
constraintsTor_PNAB::Chainprivate
constraintsTot_PNAB::Chainprivate
ff_type_PNAB::Chainprivate
fillConformerEnergyData(double *xyz, PNAB::ConformerData &conf_data, std::vector< double > energy_filter)PNAB::Chainprivate
generateConformerData(double *xyz, PNAB::HelicalParameters &hp, std::vector< double > energy_filter)PNAB::Chain
glycosidic_bond_distance_PNAB::Chainprivate
hexad_PNAB::Chainprivate
is_fixed_bondPNAB::Chainprivate
isKCAL_PNAB::Chainprivate
monomer_bb_index_range_PNAB::Chainprivate
n_chains_PNAB::Chainprivate
orderResidues(OpenBabel::OBMol *molecule)PNAB::Chainprivate
pFF_PNAB::Chainprivate
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::Chainprivate
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::Chainprivate
setupFFConstraints(OpenBabel::OBMol &chain, std::vector< unsigned > &new_bond_ids, std::vector< std::vector< unsigned >> &fixed_bonds_vec, unsigned offset=0)PNAB::Chainprivate
strand_orientation_PNAB::Chainprivate
v_base_coords_vec_PNAB::Chainprivate
v_bb_start_index_PNAB::Chainprivate
v_chain_PNAB::Chainprivate
v_deleted_atoms_ids_PNAB::Chainprivate
v_fixed_bondsPNAB::Chainprivate
v_new_bond_ids_PNAB::Chainprivate
v_num_bu_A_mol_atoms_PNAB::Chainprivate
~Chain()PNAB::Chaininline