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

jshandle Struct Reference

List of all members.

Public Attributes

int verbose
fio_fd fd
ptrdiff_t natoms
int parsed_structure
char * path
int directio_pgsize_queried
int directio_enabled
fio_fd directio_fd
int directio_block_size
void * directio_ucell_ptr
void * directio_ucell_blkbuf
fio_size_t ts_file_offset
fio_size_t ts_crd_sz
fio_size_t ts_crd_padsz
fio_size_t ts_ucell_sz
fio_size_t ts_ucell_padsz
int optflags
molfile_atom_tatomlist
molfile_metadata_tmeta
int nbonds
int * bondfrom
int * bondto
float * bondorders
int numangles
int * angles
int numdihedrals
int * dihedrals
int numimpropers
int * impropers
int numcterms
int * cterms
int nframes
double tsdelta
int reverseendian
int with_unitcell
unsigned char blockpad [MOLFILE_DIRECTIO_MAX_BLOCK_SIZE]

Member Data Documentation

int * jshandle::angles
 

Definition at line 211 of file jsplugin.c.

Referenced by close_js_read, close_js_write, read_js_angles, read_js_structure, write_js_angles, and write_js_structure.

molfile_atom_t* jshandle::atomlist
 

Definition at line 201 of file jsplugin.c.

unsigned char jshandle::blockpad[MOLFILE_DIRECTIO_MAX_BLOCK_SIZE]
 

Definition at line 224 of file jsplugin.c.

Referenced by write_js_timestep.

int* jshandle::bondfrom
 

Definition at line 206 of file jsplugin.c.

Referenced by close_js_read, close_js_write, read_js_bonds, read_js_structure, write_js_bonds, and write_js_structure.

float* jshandle::bondorders
 

Definition at line 208 of file jsplugin.c.

Referenced by close_js_read, close_js_write, read_js_bonds, read_js_structure, write_js_bonds, and write_js_structure.

int* jshandle::bondto
 

Definition at line 207 of file jsplugin.c.

Referenced by close_js_read, close_js_write, read_js_bonds, read_js_structure, write_js_bonds, and write_js_structure.

int * jshandle::cterms
 

Definition at line 214 of file jsplugin.c.

Referenced by close_js_read, close_js_write, read_js_angles, read_js_structure, write_js_angles, and write_js_structure.

int * jshandle::dihedrals
 

Definition at line 212 of file jsplugin.c.

Referenced by close_js_read, close_js_write, read_js_angles, read_js_structure, write_js_angles, and write_js_structure.

int jshandle::directio_block_size
 

Definition at line 188 of file jsplugin.c.

Referenced by js_blockio_check_and_set, js_calc_timestep_blocking_info, open_js_read, open_js_write, read_js_structure, read_js_timestep, read_js_timestep_pagealign_size, write_js_structure, and write_js_timestep.

int jshandle::directio_enabled
 

Definition at line 186 of file jsplugin.c.

Referenced by close_js_read, js_calc_timestep_blocking_info, open_js_read, open_js_write, read_js_structure, and read_js_timestep.

fio_fd jshandle::directio_fd
 

Definition at line 187 of file jsplugin.c.

Referenced by close_js_read, js_calc_timestep_blocking_info, open_js_read, read_js_structure, read_js_timestep, and read_js_timestep_index_offsets.

int jshandle::directio_pgsize_queried
 

Definition at line 185 of file jsplugin.c.

Referenced by open_js_read, read_js_structure, and read_js_timestep_pagealign_size.

void* jshandle::directio_ucell_blkbuf
 

Definition at line 190 of file jsplugin.c.

Referenced by js_calc_timestep_blocking_info, open_js_read, open_js_write, read_js_timestep, and write_js_timestep.

void* jshandle::directio_ucell_ptr
 

Definition at line 189 of file jsplugin.c.

Referenced by close_js_read, close_js_write, js_calc_timestep_blocking_info, open_js_read, and open_js_write.

fio_fd jshandle::fd
 

Definition at line 175 of file jsplugin.c.

Referenced by close_js_read, close_js_write, js_calc_timestep_blocking_info, open_js_read, open_js_write, read_js_structure, read_js_timestep, write_js_structure, and write_js_timestep.

int * jshandle::impropers
 

Definition at line 213 of file jsplugin.c.

Referenced by close_js_read, close_js_write, read_js_angles, read_js_structure, write_js_angles, and write_js_structure.

molfile_metadata_t* jshandle::meta
 

Definition at line 202 of file jsplugin.c.

ptrdiff_t jshandle::natoms
 

Definition at line 176 of file jsplugin.c.

Referenced by js_blockio_check_and_set, js_calc_timestep_blocking_info, open_js_read, open_js_write, read_js_structure, read_js_timestep, and write_js_structure.

int jshandle::nbonds
 

Definition at line 205 of file jsplugin.c.

Referenced by read_js_bonds, read_js_structure, write_js_bonds, and write_js_structure.

int jshandle::nframes
 

Definition at line 218 of file jsplugin.c.

Referenced by close_js_write, open_js_read, open_js_write, and write_js_timestep.

int jshandle::numangles
 

Definition at line 211 of file jsplugin.c.

Referenced by read_js_angles, read_js_structure, write_js_angles, and write_js_structure.

int jshandle::numcterms
 

Definition at line 214 of file jsplugin.c.

Referenced by read_js_angles, read_js_structure, write_js_angles, and write_js_structure.

int jshandle::numdihedrals
 

Definition at line 212 of file jsplugin.c.

Referenced by read_js_angles, read_js_structure, write_js_angles, and write_js_structure.

int jshandle::numimpropers
 

Definition at line 213 of file jsplugin.c.

Referenced by read_js_angles, read_js_structure, write_js_angles, and write_js_structure.

int jshandle::optflags
 

Definition at line 200 of file jsplugin.c.

Referenced by js_blockio_check_and_set, open_js_read, read_js_bonds, read_js_structure, read_js_timestep_pagealign_size, write_js_angles, write_js_bonds, write_js_structure, and write_js_timestep.

int jshandle::parsed_structure
 

Definition at line 181 of file jsplugin.c.

Referenced by open_js_read, open_js_write, read_js_structure, read_js_timestep, and read_js_timestep_index_offsets.

char* jshandle::path
 

Definition at line 182 of file jsplugin.c.

Referenced by close_js_read, open_js_read, and read_js_structure.

int jshandle::reverseendian
 

Definition at line 220 of file jsplugin.c.

Referenced by open_js_read, read_js_structure, and read_js_timestep.

fio_size_t jshandle::ts_crd_padsz
 

Definition at line 195 of file jsplugin.c.

Referenced by js_calc_timestep_blocking_info, open_js_read, open_js_write, read_js_timestep, read_js_timestep_index_offsets, and write_js_timestep.

fio_size_t jshandle::ts_crd_sz
 

Definition at line 194 of file jsplugin.c.

Referenced by js_calc_timestep_blocking_info, open_js_read, open_js_write, read_js_timestep, and write_js_timestep.

fio_size_t jshandle::ts_file_offset
 

Definition at line 193 of file jsplugin.c.

Referenced by js_calc_timestep_blocking_info, open_js_read, open_js_write, and read_js_timestep_index_offsets.

fio_size_t jshandle::ts_ucell_padsz
 

Definition at line 197 of file jsplugin.c.

Referenced by js_calc_timestep_blocking_info, open_js_read, open_js_write, read_js_timestep, read_js_timestep_index_offsets, and write_js_timestep.

fio_size_t jshandle::ts_ucell_sz
 

Definition at line 196 of file jsplugin.c.

Referenced by js_calc_timestep_blocking_info, open_js_read, open_js_write, read_js_timestep, and write_js_timestep.

double jshandle::tsdelta
 

Definition at line 219 of file jsplugin.c.

int jshandle::verbose
 

Definition at line 174 of file jsplugin.c.

Referenced by js_calc_timestep_blocking_info, open_js_read, read_js_structure, and write_js_bonds.

int jshandle::with_unitcell
 

Definition at line 221 of file jsplugin.c.

Referenced by open_js_write.


The documentation for this struct was generated from the following file:
Generated on Fri Apr 19 03:09:46 2024 for VMD Plugins (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002