NanoStructures  1.0
DMFT solver for layered, strongly correlated nanostructures

Public Member Functions

 Function (int length)
 
 Function (const Function &orig)
 
Functionoperator= (const Function &orig)
 
void resize (int length)
 
int getSize () const
 
void set (int index, double argument, double value)
 
void setArgument (int index, double argument)
 
void setValue (int index, double value)
 
double getArgument (int index) const
 
double getValue (int index) const
 
double interpolate (double x)
 
void read (std::string filename)
 
void write (std::string filename)
 

Protected Attributes

double * m_arguments
 
double * m_values
 
int m_length
 

Friends

class mpi::OpenMPI
 

The documentation for this class was generated from the following files:
  • /home/chris/Development/Release/NanoStructures/math/function.h
  • /home/chris/Development/Release/NanoStructures/math/function.cpp