#include <psiexenv.h>
Inheritance diagram for sc::PsiExEnv
Public Methods | |
PsiExEnv (const Ref< KeyVal > &) | |
PsiExEnv (char *cwd, char *fileprefix, int nscratch, char **scratch) | |
~PsiExEnv () | |
Ref<PsiInput> | get_psi_input () const |
Returns the PsiInput object which PsiExEnv uses. | |
Ref<PsiFile11> | get_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. |