GLYLIB  0.3.0b
molecule Struct Reference

#include <molecules.h>

Collaboration diagram for molecule:

List of all members.

Public Attributes

int n
 molecule number given in an input file
int i
 index
char * Des
 Chain or other designation.
char * N
 free-form name for molecule
char * T
 free-form type for molecule
char * D
 free-form description for residue
double m
 molecular weight
char * cID
int mi
 number corresponding to the index in the parent ensemble
int Ei
 number corresponding to parent ensemble
int t
 type number
mtypetyp
 pointer to atype structure
coord_3D COM
 center of mass for molecule
int na
 total number of atoms in molecule
atom ** a
 na of these, but should point into residues
atom_nodeaT
 nat of these
int nr
 number of residues
residuer
 pointers to residues
residue_noderT
 nr of these residue-level connection trees
int nrbs
 number of sets of bonds between residues (for example, linear chains)
molbondsetrbs
 nrbs of these sets
int nrc
 number of additional reference (ring centers, for example)
coord_3Drc
 nrc of these
int nBOX
 Number of box_info structures defined.
boxinfoBOX
 The nBOX structures.
int noi
 number of other indices
int * oi
 other indices, as needed (ni of these)
int nd
 number of double-precision parameters
double * d
 other parameters, as needed (nd of these)
int nensi
 number of ensemble indices
ensindexensi
 list of ensemble indices
int nOD
 number of other descriptors
char ** OD
 the nOD descriptors
int nVP
 number of void structures
void * VP
 nVP of these, whatever they may be

Detailed Description

Definition at line 223 of file molecules.h.


Member Data Documentation

na of these, but should point into residues

Definition at line 238 of file molecules.h.

Referenced by follow_molecule_atom_molbonds_for_contree(), and parse_amber_prmtop().

The nBOX structures.

Definition at line 248 of file molecules.h.

Referenced by load_dlg_mol().

Chain identifier

Definition at line 231 of file molecules.h.

center of mass for molecule

Definition at line 236 of file molecules.h.

Referenced by initialize_molecule(), load_dlg_mol(), set_assembly_molecule_COM(), set_ensemble_COM(), and set_molecule_COM().

char* molecule::D

free-form description for residue

Definition at line 229 of file molecules.h.

Referenced by parse_amber_prmtop().

double* molecule::d

other parameters, as needed (nd of these)

Definition at line 253 of file molecules.h.

Referenced by initialize_molecule().

Chain or other designation.

Definition at line 226 of file molecules.h.

Referenced by getAssembly().

number corresponding to parent ensemble

Definition at line 233 of file molecules.h.

list of ensemble indices

Definition at line 255 of file molecules.h.

Referenced by parse_amber_prmtop().

index

Definition at line 225 of file molecules.h.

Referenced by initialize_molecule().

number corresponding to the index in the parent ensemble

Definition at line 232 of file molecules.h.

Referenced by set_molecule_molindexes().

molecule number given in an input file

Definition at line 224 of file molecules.h.

char* molecule::N

free-form name for molecule

Definition at line 227 of file molecules.h.

Referenced by parse_amber_prmtop().

total number of atoms in molecule

Definition at line 237 of file molecules.h.

Referenced by follow_molecule_atom_nodes_from_bonds(), initialize_molecule(), parse_amber_prmtop(), and set_molecule_atom_nodes_from_bonds().

Number of box_info structures defined.

Definition at line 247 of file molecules.h.

Referenced by deallocateMolecule(), initialize_molecule(), and load_dlg_mol().

number of double-precision parameters

Definition at line 252 of file molecules.h.

Referenced by initialize_molecule().

number of ensemble indices

Definition at line 254 of file molecules.h.

Referenced by parse_amber_prmtop().

number of other descriptors

Definition at line 256 of file molecules.h.

Referenced by deallocateMolecule().

number of other indices

Definition at line 250 of file molecules.h.

Referenced by initialize_molecule().

number of sets of bonds between residues (for example, linear chains)

Definition at line 243 of file molecules.h.

Referenced by deallocateMolecule(), and initialize_molecule().

number of additional reference (ring centers, for example)

Definition at line 245 of file molecules.h.

Referenced by initialize_molecule(), and load_dlg_mol().

number of void structures

Definition at line 258 of file molecules.h.

Referenced by initialize_molecule(), and read_prep().

char** molecule::OD

the nOD descriptors

Definition at line 257 of file molecules.h.

other indices, as needed (ni of these)

Definition at line 251 of file molecules.h.

Referenced by initialize_molecule().

nrbs of these sets

Definition at line 244 of file molecules.h.

Referenced by initialize_molecule().

nrc of these

Definition at line 246 of file molecules.h.

Referenced by initialize_molecule(), and load_dlg_mol().

nr of these residue-level connection trees

Definition at line 242 of file molecules.h.

Referenced by follow_molecule_residue_nodes_from_bonds(), and set_molecule_residue_nodes_from_bonds().

char* molecule::T

free-form type for molecule

Definition at line 228 of file molecules.h.

type number

Definition at line 234 of file molecules.h.

Referenced by initialize_molecule().

pointer to atype structure

Definition at line 235 of file molecules.h.

Referenced by deallocateMolecule().

void* molecule::VP

nVP of these, whatever they may be

Definition at line 259 of file molecules.h.

Referenced by read_prep().


The documentation for this struct was generated from the following file:
 All Classes Files Functions Variables Typedefs Defines