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

Go to the source code of this file.

Functions

double get_distance_AB_points (coord_3D a, coord_3D b)
double get_angle_between_vectors (vectormag_3D a, vectormag_3D b)
double get_angle_ABC_points (coord_3D a, coord_3D b, coord_3D c)
double get_dihedral_ABCD_points (coord_3D a, coord_3D b, coord_3D c, coord_3D d)
void translate_coords_dp_list (coord_3D **coords, int num_coords, coord_3D shift)
void orient_coords2_to_coords1_dp_list (coord_3D **coords, int num_coords, const coord_3D *bond_atom_a, coord_3D *bond_atom_b, double distance, const coord_3D *angle_atom_a, double theta, coord_3D *angle_atom_b, double rho, const coord_3D *dih_atom_a, coord_3D *dih_atom_b, double tau, const coord_3D *tor_atom_a, const coord_3D *ref_angle_a, double phi, coord_3D *tor_atom_b, coord_3D *ref_atom_b, double omega)
 All Classes Files Functions Variables Typedefs Defines