#include <iostream>#include <iomanip>#include <fstream>#include <stdio.h>#include <stdlib.h>#include <math.h>#include "constants.h"#include "utils.h"

Go to the source code of this file.
Namespaces | |
| namespace | Eckart |
Functions | |
| void | Eckart::centroid_to_origin (double *structure, int natoms) |
| double | Eckart::d2grad (double *grad, double *initial, double *final, int natoms) |
| void | Eckart::d2hessian (double **hess, double *initial, double *final, int natoms) |
| void | Eckart::Eckart_align (double *xyzreact, double *xyzprod, double tol, double *total_thetas, int max_iter, double *masses, int natoms) |
| void | Eckart::Eckart_align (double *xyzreact, double *xyzprod, double *masses, int natoms) |
| void | Eckart::Eckart_align (double *xyzreact, double *xyzprod, double tol, double *total_thetas, int max_iter, double *masses, int natoms, double rfrac) |
| void | Eckart::Eckart_align (double *xyzreact, double *xyzprod, double *masses, int natoms, double rfrac) |
| void | Eckart::Eckart_align_string (double **angs, int nstring, double *masses, int natoms) |
| void | Eckart::Eckart_align_with_grads (double *anchor_struct, double *structure, double *grad, double **rot_mat, double *masses, int natoms) |
| void | Eckart::Eckart_align_string_and_gradients (double **angs, double **ang_gradients, int nstring, double *masses, int natoms) |
1.6.1