Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

hoomd_data_t Struct Reference

List of all members.

Public Attributes

FILE * fp
XML_Parser p
void * buffer
int parsedepth
int parse_error
int currtag [HOOMD_MAXDEPTH+1]
int counter
int majv
int minv
int optflags
int numframe
int doneframe
int numdims
int numatoms
int numtypes
int numbonds
int numangles
int numdihedrals
int numimpropers
int numbondtypes
int numangletypes
int numdihedraltypes
int numimpropertypes
int * from
int * to
int * bondtype
int * angle
int * dihedral
int * improper
int * angletype
int * dihedraltype
int * impropertype
char ** bondtypename
char ** angletypename
char ** dihedraltypename
char ** impropertypename
char * filename
float mysigma
int * imagecounts
molfile_atom_tatomlist
molfile_timestep_t ts

Member Data Documentation

int* hoomd_data_t::angle
 

Definition at line 206 of file hoomdplugin.c.

Referenced by close_hoomd_read, close_hoomd_write, open_hoomd_read, open_hoomd_write, read_hoomd_angles, read_hoomd_structure, write_hoomd_angles, write_hoomd_structure, and xml_data_block.

int* hoomd_data_t::angletype
 

Definition at line 209 of file hoomdplugin.c.

Referenced by close_hoomd_read, close_hoomd_write, open_hoomd_read, open_hoomd_write, read_hoomd_structure, write_hoomd_structure, and xml_data_block.

char** hoomd_data_t::angletypename
 

Definition at line 213 of file hoomdplugin.c.

Referenced by close_hoomd_read, close_hoomd_write, open_hoomd_read, open_hoomd_write, read_hoomd_structure, write_hoomd_structure, and xml_data_block.

molfile_atom_t* hoomd_data_t::atomlist
 

Definition at line 219 of file hoomdplugin.c.

Referenced by close_hoomd_write, open_hoomd_write, read_hoomd_structure, and xml_data_block.

int* hoomd_data_t::bondtype
 

Definition at line 205 of file hoomdplugin.c.

Referenced by close_hoomd_read, close_hoomd_write, open_hoomd_read, open_hoomd_write, read_hoomd_structure, write_hoomd_bonds, write_hoomd_structure, and xml_data_block.

char** hoomd_data_t::bondtypename
 

Definition at line 212 of file hoomdplugin.c.

Referenced by close_hoomd_read, close_hoomd_write, open_hoomd_read, open_hoomd_write, read_hoomd_structure, write_hoomd_structure, and xml_data_block.

void* hoomd_data_t::buffer
 

Definition at line 183 of file hoomdplugin.c.

Referenced by hoomd_parse_line.

int hoomd_data_t::counter
 

Definition at line 187 of file hoomdplugin.c.

Referenced by open_hoomd_read, read_hoomd_structure, xml_data_block, xml_end_tag, and xml_new_tag.

int hoomd_data_t::currtag[HOOMD_MAXDEPTH+1]
 

Definition at line 186 of file hoomdplugin.c.

Referenced by xml_data_block, xml_end_tag, and xml_new_tag.

int* hoomd_data_t::dihedral
 

Definition at line 207 of file hoomdplugin.c.

Referenced by close_hoomd_read, close_hoomd_write, open_hoomd_read, open_hoomd_write, read_hoomd_angles, read_hoomd_structure, write_hoomd_structure, and xml_data_block.

int* hoomd_data_t::dihedraltype
 

Definition at line 210 of file hoomdplugin.c.

Referenced by close_hoomd_read, close_hoomd_write, open_hoomd_read, open_hoomd_write, read_hoomd_structure, write_hoomd_structure, and xml_data_block.

char** hoomd_data_t::dihedraltypename
 

Definition at line 214 of file hoomdplugin.c.

Referenced by close_hoomd_read, close_hoomd_write, open_hoomd_read, open_hoomd_write, read_hoomd_structure, write_hoomd_structure, and xml_data_block.

int hoomd_data_t::doneframe
 

Definition at line 191 of file hoomdplugin.c.

Referenced by open_hoomd_read, read_hoomd_structure, read_hoomd_timestep, and xml_end_tag.

char* hoomd_data_t::filename
 

Definition at line 216 of file hoomdplugin.c.

Referenced by close_hoomd_read, close_hoomd_write, hoomd_parse_line, open_hoomd_read, open_hoomd_write, and read_hoomd_structure.

FILE* hoomd_data_t::fp
 

Definition at line 181 of file hoomdplugin.c.

Referenced by close_hoomd_read, close_hoomd_write, hoomd_parse_line, open_hoomd_read, open_hoomd_write, read_hoomd_structure, read_hoomd_timestep, write_hoomd_structure, and write_hoomd_timestep.

int* hoomd_data_t::from
 

Definition at line 203 of file hoomdplugin.c.

Referenced by close_hoomd_read, close_hoomd_write, open_hoomd_write, read_hoomd_bonds, read_hoomd_structure, write_hoomd_bonds, write_hoomd_structure, and xml_data_block.

int* hoomd_data_t::imagecounts
 

Definition at line 218 of file hoomdplugin.c.

Referenced by close_hoomd_read, close_hoomd_write, open_hoomd_write, read_hoomd_structure, read_hoomd_timestep, write_hoomd_timestep, and xml_data_block.

int* hoomd_data_t::improper
 

Definition at line 208 of file hoomdplugin.c.

Referenced by close_hoomd_read, close_hoomd_write, open_hoomd_write, read_hoomd_angles, read_hoomd_structure, write_hoomd_structure, and xml_data_block.

int* hoomd_data_t::impropertype
 

Definition at line 211 of file hoomdplugin.c.

Referenced by close_hoomd_read, close_hoomd_write, open_hoomd_write, read_hoomd_structure, write_hoomd_structure, and xml_data_block.

char** hoomd_data_t::impropertypename
 

Definition at line 215 of file hoomdplugin.c.

Referenced by close_hoomd_read, close_hoomd_write, open_hoomd_write, read_hoomd_structure, write_hoomd_structure, and xml_data_block.

int hoomd_data_t::majv
 

Definition at line 188 of file hoomdplugin.c.

Referenced by open_hoomd_read, xml_data_block, xml_end_tag, and xml_new_tag.

int hoomd_data_t::minv
 

Definition at line 188 of file hoomdplugin.c.

Referenced by open_hoomd_read, xml_data_block, xml_end_tag, and xml_new_tag.

float hoomd_data_t::mysigma
 

Definition at line 217 of file hoomdplugin.c.

Referenced by open_hoomd_read, read_hoomd_structure, and xml_new_tag.

int hoomd_data_t::numangles
 

Definition at line 196 of file hoomdplugin.c.

Referenced by close_hoomd_write, open_hoomd_read, open_hoomd_write, read_hoomd_angles, read_hoomd_structure, write_hoomd_angles, write_hoomd_structure, xml_data_block, xml_end_tag, and xml_new_tag.

int hoomd_data_t::numangletypes
 

Definition at line 200 of file hoomdplugin.c.

Referenced by close_hoomd_read, close_hoomd_write, open_hoomd_read, open_hoomd_write, and xml_data_block.

int hoomd_data_t::numatoms
 

Definition at line 193 of file hoomdplugin.c.

Referenced by open_hoomd_read, open_hoomd_write, read_hoomd_structure, write_hoomd_structure, write_hoomd_timestep, xml_data_block, xml_end_tag, and xml_new_tag.

int hoomd_data_t::numbonds
 

Definition at line 195 of file hoomdplugin.c.

Referenced by close_hoomd_write, open_hoomd_read, open_hoomd_write, read_hoomd_bonds, read_hoomd_structure, write_hoomd_bonds, write_hoomd_structure, xml_data_block, and xml_end_tag.

int hoomd_data_t::numbondtypes
 

Definition at line 199 of file hoomdplugin.c.

Referenced by close_hoomd_read, close_hoomd_write, open_hoomd_read, open_hoomd_write, write_hoomd_bonds, and xml_data_block.

int hoomd_data_t::numdihedrals
 

Definition at line 197 of file hoomdplugin.c.

Referenced by close_hoomd_write, open_hoomd_read, open_hoomd_write, read_hoomd_angles, read_hoomd_structure, write_hoomd_angles, write_hoomd_structure, xml_data_block, xml_end_tag, and xml_new_tag.

int hoomd_data_t::numdihedraltypes
 

Definition at line 201 of file hoomdplugin.c.

Referenced by close_hoomd_read, close_hoomd_write, open_hoomd_read, open_hoomd_write, and xml_data_block.

int hoomd_data_t::numdims
 

Definition at line 192 of file hoomdplugin.c.

Referenced by xml_new_tag.

int hoomd_data_t::numframe
 

Definition at line 190 of file hoomdplugin.c.

Referenced by close_hoomd_write, open_hoomd_read, open_hoomd_write, read_hoomd_structure, read_hoomd_timestep, write_hoomd_timestep, and xml_data_block.

int hoomd_data_t::numimpropers
 

Definition at line 198 of file hoomdplugin.c.

Referenced by close_hoomd_write, open_hoomd_read, open_hoomd_write, read_hoomd_angles, read_hoomd_structure, write_hoomd_angles, write_hoomd_structure, xml_data_block, xml_end_tag, and xml_new_tag.

int hoomd_data_t::numimpropertypes
 

Definition at line 202 of file hoomdplugin.c.

Referenced by close_hoomd_read, close_hoomd_write, open_hoomd_read, open_hoomd_write, and xml_data_block.

int hoomd_data_t::numtypes
 

Definition at line 194 of file hoomdplugin.c.

Referenced by open_hoomd_read, and xml_new_tag.

int hoomd_data_t::optflags
 

Definition at line 189 of file hoomdplugin.c.

Referenced by open_hoomd_read, read_hoomd_structure, and xml_new_tag.

XML_Parser hoomd_data_t::p
 

Definition at line 182 of file hoomdplugin.c.

Referenced by close_hoomd_read, hoomd_parse_line, open_hoomd_read, read_hoomd_structure, and read_hoomd_timestep.

int hoomd_data_t::parse_error
 

Definition at line 185 of file hoomdplugin.c.

Referenced by hoomd_parse_line, open_hoomd_read, read_hoomd_timestep, xml_data_block, and xml_end_tag.

int hoomd_data_t::parsedepth
 

Definition at line 184 of file hoomdplugin.c.

Referenced by read_hoomd_structure, xml_comment, xml_data_block, xml_end_tag, and xml_new_tag.

int* hoomd_data_t::to
 

Definition at line 204 of file hoomdplugin.c.

Referenced by close_hoomd_read, close_hoomd_write, open_hoomd_write, read_hoomd_bonds, read_hoomd_structure, write_hoomd_bonds, write_hoomd_structure, and xml_data_block.

molfile_timestep_t hoomd_data_t::ts
 

Definition at line 223 of file hoomdplugin.c.

Referenced by close_hoomd_read, read_hoomd_structure, read_hoomd_timestep, xml_data_block, and xml_new_tag.


The documentation for this struct was generated from the following file:
Generated on Thu Mar 28 03:08:33 2024 for VMD Plugins (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002