GLYLIB  0.3.0b
initialize_GLYstruct.c File Reference
#include <mylib.h>
#include <molecules.h>
Include dependency graph for initialize_GLYstruct.c:

Go to the source code of this file.

Defines

#define INDEX_INIT   -100000000
 To catch use of un-set indices early on.

Functions

void initialize_coord_3D (coord_3D *c)
void initialize_vectormag_3D (vectormag_3D *v)
void initialize_plane (plane *p)
void initialize_atype (atype *at)
void initialize_rtype (rtype *rt)
void initialize_mtype (mtype *mt)
void initialize_types (types *t)
void initialize_molindex (molindex *mi)
void initialize_ensindex (ensindex *ei)
void initialize_bond (bond *b)
void initialize_bondset (bondset *bs)
void initialize_molbond (molbond *mb)
void initialize_molbondset (molbondset *mbs)
void initialize_atom (atom *a)
void initialize_residue (residue *r)
void initialize_molecule (molecule *m)
void initialize_dockinfo (dockinfo *di)
void initialize_assembly (assembly *A)
void initialize_ensemble (ensemble *E)

Detailed Description

Provides initialization functions for structures in molecules.h

Probably needs some serious updating (20080813, BLF).

NOTES: char* variables are not initialized char** are treated like "all other pointers" (below) void pointers are not initialized all other pointers: -- the number of pointers integer is set to zero -- one pointer is calloc'd (in anticipation of realloc)

begun on 20071207 by BLFoley

Definition in file initialize_GLYstruct.c.


Define Documentation

#define INDEX_INIT   -100000000

To catch use of un-set indices early on.

Definition at line 20 of file initialize_GLYstruct.c.

Referenced by initialize_bond(), initialize_ensindex(), initialize_molbond(), and initialize_molindex().

 All Classes Files Functions Variables Typedefs Defines