Molpro Class Reference
#include <molpro.h>
List of all members.
Public Member Functions |
void | init (int nstates0, int nclosed0, int nocc0, int nelec0, int natoms0, string *anames0, double *xyz0, int NPROCS0, string basis0) |
void | init_hf (int nhf_lines1, string *hf_lines1) |
void | reset (double *xyz) |
void | runname (string name) |
int | seed () |
int | run (int n, int m) |
double | getE (int n) |
int | getGrad (double *grads) |
int | getDVec (double *D) |
void | clean_scratch () |
void | freemem () |
Public Attributes |
int | nrun |
Private Member Functions |
int | read_E () |
Private Attributes |
string | infile |
string | outfile |
string | scratchname |
int | nhf_lines |
string * | hf_lines |
string | basis |
int | nclosed |
int | nocc |
int | nelec |
int | nstates |
int | natoms |
int | tstate |
string * | anames |
double * | E |
double * | xyz |
double * | grad |
double * | dvec |
int | NPROCS |
Member Function Documentation
void Molpro::clean_scratch |
( |
|
) |
|
int Molpro::getDVec |
( |
double * |
D |
) |
|
double Molpro::getE |
( |
int |
n |
) |
|
int Molpro::getGrad |
( |
double * |
grads |
) |
|
void Molpro::init |
( |
int |
nstates0, |
|
|
int |
nclosed0, |
|
|
int |
nocc0, |
|
|
int |
nelec0, |
|
|
int |
natoms0, |
|
|
string * |
anames0, |
|
|
double * |
xyz0, |
|
|
int |
NPROCS0, |
|
|
string |
basis0 | |
|
) |
| | |
void Molpro::init_hf |
( |
int |
nhf_lines1, |
|
|
string * |
hf_lines1 | |
|
) |
| | |
int Molpro::read_E |
( |
|
) |
[private] |
void Molpro::reset |
( |
double * |
xyz |
) |
|
int Molpro::run |
( |
int |
n, |
|
|
int |
m | |
|
) |
| | |
void Molpro::runname |
( |
string |
name |
) |
|
Member Data Documentation
The documentation for this class was generated from the following files:
- /export/zimmerman/mjafari/ners590-project/fresh-copy/molecularGSM/GSM/molpro.h
- /export/zimmerman/mjafari/ners590-project/fresh-copy/molecularGSM/GSM/molpro.cpp