Psi4
Public Member Functions | Private Attributes | List of all members
psi::GridIterator Class Reference

The GridIterator class: A class to iterate over a user-provided grid for computing electrostatic properties. More...

Public Member Functions

const Vector3gridpoints () const
 
 GridIterator (const std::string &filename)
 
void first ()
 
void next ()
 
bool last () const
 
 ~GridIterator ()
 

Private Attributes

std::ifstream gridfile_
 
Vector3 gridpoints_
 

Detailed Description

The GridIterator class: A class to iterate over a user-provided grid for computing electrostatic properties.

Constructor & Destructor Documentation

psi::GridIterator::GridIterator ( const std::string &  filename)
inline
psi::GridIterator::~GridIterator ( )
inline

Member Function Documentation

void psi::GridIterator::first ( )
inline
const Vector3& psi::GridIterator::gridpoints ( ) const
inline
bool psi::GridIterator::last ( ) const
inline
void psi::GridIterator::next ( )
inline

Member Data Documentation

std::ifstream psi::GridIterator::gridfile_
private
Vector3 psi::GridIterator::gridpoints_
private

The documentation for this class was generated from the following file: