MADNESS  version 0.9
Public Types | Public Member Functions | Public Attributes | List of all members
MolecularSystem Struct Reference

#include <molsys.h>

Collaboration diagram for MolecularSystem:
Collaboration graph
[legend]

Public Types

typedef madness::Function
< double, 3 > 
functionT
 
typedef std::vector< functionTvecfuncT
 
typedef madness::Tensor< double > tensorT
 

Public Member Functions

 MolecularSystem ()
 
void save (World &world, const char *filename)
 
void load (World &world, const char *filename, unsigned int naplha, unsigned int nvalpha, unsigned int nbeta, unsigned int nvbeta, unsigned int n_core)
 

Public Attributes

bool spin_restricted
 
vecfuncT amo
 
vecfuncT bmo
 
std::vector< int > aset
 
std::vector< int > bset
 
tensorT aocc
 
tensorT bocc
 
tensorT aeps
 
tensorT beps
 
int nio
 

Member Typedef Documentation

typedef madness::Tensor<double> MolecularSystem::tensorT
typedef std::vector<functionT> MolecularSystem::vecfuncT

Constructor & Destructor Documentation

MolecularSystem::MolecularSystem ( )
inline

Member Function Documentation

void MolecularSystem::load ( World &  world,
const char *  filename,
unsigned int  naplha,
unsigned int  nvalpha,
unsigned int  nbeta,
unsigned int  nvbeta,
unsigned int  n_core 
)
void MolecularSystem::save ( World &  world,
const char *  filename 
)

References aeps, amo, aocc, aset, beps, bmo, bocc, bset, nio, and spin_restricted.

Member Data Documentation

tensorT MolecularSystem::aeps

Referenced by load(), and save().

vecfuncT MolecularSystem::amo

Referenced by load(), and save().

tensorT MolecularSystem::aocc

Referenced by load(), and save().

std::vector<int> MolecularSystem::aset

Referenced by load(), and save().

tensorT MolecularSystem::beps

Referenced by load(), and save().

vecfuncT MolecularSystem::bmo

Referenced by load(), and save().

tensorT MolecularSystem::bocc

Referenced by load(), and save().

std::vector<int> MolecularSystem::bset

Referenced by load(), and save().

int MolecularSystem::nio

Referenced by save().

bool MolecularSystem::spin_restricted

Referenced by load(), and save().


The documentation for this struct was generated from the following files: