Google

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

sc::PsiExEnv Class Reference

PsiExEnv specifies a Psi calculation. More...

#include <psiexenv.h>

Inheritance diagram for sc::PsiExEnv:

Inheritance graph
[legend]
Collaboration diagram for sc::PsiExEnv:

Collaboration graph
[legend]
List of all members.

Public Methods

 PsiExEnv (const Ref< KeyVal > &)
 PsiExEnv (char *cwd, char *fileprefix, int nscratch, char **scratch)
 ~PsiExEnv ()
Ref< PsiInputget_psi_input () const
 Returns the PsiInput object which PsiExEnv uses.

Ref< PsiFile11get_psi_file11 () const
 Returns the PsiFile11 object which PsiExEnv uses.

int run_psi ()
 Executes Psi input+driver.

int run_psi_module (char *)
 Executes a Psi module.

string get_cwd () const
 Returns current working directory.

string get_fileprefix () const
 Returns the Psi file prefix.

int get_nscratch () const
 Returns the number of scratch locations.

string get_scratch (int i) const
 Returns the ith scratch location.

void print (std::ostream &o=ExEnv::out0()) const
 Print the object.


Detailed Description

PsiExEnv specifies a Psi calculation.


The documentation for this class was generated from the following file:
Generated at Fri Jan 10 08:16:05 2003 for MPQC 2.1.3 using the documentation package Doxygen 1.2.14.