#include <potentialfunction.h>
Definition at line 27 of file potentialfunction.h.
 
◆ ~PotentialFunction()
  
  
      
        
          | virtual votca::csg::PotentialFunction::~PotentialFunction  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtualdefault   | 
  
 
 
◆ PotentialFunction()
  
  
      
        
          | votca::csg::PotentialFunction::PotentialFunction  | 
          ( | 
          const std::string & |           name,  | 
         
        
           | 
           | 
          Index |           nlam,  | 
         
        
           | 
           | 
          double |           min,  | 
         
        
           | 
           | 
          double |           max ) | 
         
       
   | 
  
protected   | 
  
 
 
◆ CalculateD2F()
  
  
      
        
          | virtual double votca::csg::PotentialFunction::CalculateD2F  | 
          ( | 
          Index |           i,  | 
         
        
           | 
           | 
          Index |           j,  | 
         
        
           | 
           | 
          double |           r ) const | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ CalculateDF()
  
  
      
        
          | virtual double votca::csg::PotentialFunction::CalculateDF  | 
          ( | 
          Index |           i,  | 
         
        
           | 
           | 
          double |           r ) const | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ CalculateF()
  
  
      
        
          | virtual double votca::csg::PotentialFunction::CalculateF  | 
          ( | 
          double |           r | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ getCutOff()
  
  
      
        
          | double votca::csg::PotentialFunction::getCutOff  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getMinDist()
  
  
      
        
          | double votca::csg::PotentialFunction::getMinDist  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getOptParam()
  
  
      
        
          | virtual double votca::csg::PotentialFunction::getOptParam  | 
          ( | 
          Index |           i | ) | 
           const | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ getOptParamSize()
  
  
      
        
          | virtual Index votca::csg::PotentialFunction::getOptParamSize  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ getParam()
  
  
      
        
          | double votca::csg::PotentialFunction::getParam  | 
          ( | 
          Index |           i | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getParamSize()
  
  
      
        
          | Index votca::csg::PotentialFunction::getParamSize  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ Params()
  
  
      
        
          | Eigen::VectorXd & votca::csg::PotentialFunction::Params  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ SaveParam()
  
  
      
        
          | void votca::csg::PotentialFunction::SaveParam  | 
          ( | 
          const std::string & |           filename | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ SavePotTab() [1/2]
  
  
      
        
          | void votca::csg::PotentialFunction::SavePotTab  | 
          ( | 
          const std::string & |           filename,  | 
         
        
           | 
           | 
          double |           step ) | 
         
       
   | 
  
virtual   | 
  
 
 
◆ SavePotTab() [2/2]
  
  
      
        
          | void votca::csg::PotentialFunction::SavePotTab  | 
          ( | 
          const std::string & |           filename,  | 
         
        
           | 
           | 
          double |           step,  | 
         
        
           | 
           | 
          double |           rmin,  | 
         
        
           | 
           | 
          double |           rcut ) | 
         
       
   | 
  
virtual   | 
  
 
 
◆ setCutOffDist()
  
  
      
        
          | void votca::csg::PotentialFunction::setCutOffDist  | 
          ( | 
          double |           cutoff | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ setMinDist()
  
  
      
        
          | void votca::csg::PotentialFunction::setMinDist  | 
          ( | 
          double |           min | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ setOptParam()
  
  
      
        
          | virtual void votca::csg::PotentialFunction::setOptParam  | 
          ( | 
          Index |           i,  | 
         
        
           | 
           | 
          double |           val ) | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ setParam() [1/3]
  
  
      
        
          | void votca::csg::PotentialFunction::setParam  | 
          ( | 
          const Eigen::VectorXd & |           param | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ setParam() [2/3]
  
  
      
        
          | void votca::csg::PotentialFunction::setParam  | 
          ( | 
          Index |           i,  | 
         
        
           | 
           | 
          double |           val ) | 
         
       
   | 
  
inline   | 
  
 
 
◆ setParam() [3/3]
  
  
      
        
          | void votca::csg::PotentialFunction::setParam  | 
          ( | 
          std::string |           filename | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ cut_off_
  
  
      
        
          | double votca::csg::PotentialFunction::cut_off_ | 
         
       
   | 
  
protected   | 
  
 
 
◆ lam_
  
  
      
        
          | Eigen::VectorXd votca::csg::PotentialFunction::lam_ | 
         
       
   | 
  
protected   | 
  
 
 
◆ min_
  
  
      
        
          | double votca::csg::PotentialFunction::min_ | 
         
       
   | 
  
protected   | 
  
 
 
◆ name_
  
  
      
        
          | std::string votca::csg::PotentialFunction::name_ | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following files: