TNG API  1.8.2
A flexible binary trajectory format
tng_io_fwd.h File Reference

Go to the source code of this file.

Typedefs

typedef struct tng_trajectory * tng_trajectory_t
 
typedef struct tng_molecule * tng_molecule_t
 
typedef struct tng_chain * tng_chain_t
 
typedef struct tng_residue * tng_residue_t
 
typedef struct tng_atom * tng_atom_t
 
typedef struct tng_bond * tng_bond_t
 
typedef struct tng_gen_block * tng_gen_block_t
 
typedef struct tng_particle_mapping * tng_particle_mapping_t
 
typedef struct tng_data * tng_data_t
 

Typedef Documentation

◆ tng_atom_t

typedef struct tng_atom* tng_atom_t

A pointer to a molecular atom description.

◆ tng_bond_t

typedef struct tng_bond* tng_bond_t

A pointer to a bond between two atoms.

◆ tng_chain_t

typedef struct tng_chain* tng_chain_t

A pointer to a molecular chain description.

◆ tng_data_t

typedef struct tng_data* tng_data_t

A pointer to a data container.

◆ tng_gen_block_t

typedef struct tng_gen_block* tng_gen_block_t

A pointer to a structure containing data common to all trajectory blocks, such as header and contents.

◆ tng_molecule_t

typedef struct tng_molecule* tng_molecule_t

A pointer to a molecule description.

◆ tng_particle_mapping_t

typedef struct tng_particle_mapping* tng_particle_mapping_t

A pointer to particle mapping information.

◆ tng_residue_t

typedef struct tng_residue* tng_residue_t

A pointer to a molecular residue description.

◆ tng_trajectory_t

typedef struct tng_trajectory* tng_trajectory_t

A pointer to the main trajectory data storage.