Loading...
Searching...
No Matches
SwitchingFunction.h File Reference
#include <string>
#include <vector>
#include <memory>
#include "lepton/Lepton.h"

Classes

struct  PLMD::switchContainers::Data
 
struct  PLMD::switchContainers::Switch
 
class  PLMD::SwitchingFunction
 Small class to compute switching functions. More...
 
class  PLMD::SwitchingFunctionAccelerable
 Small class to compute switching functions. More...
 

Namespaces

namespace  PLMD
 
namespace  PLMD::switchContainers
 

Enumerations

enum class  PLMD::switchContainers::switchType {
  PLMD::switchContainers::rationalfix12 , PLMD::switchContainers::rationalfix10 , PLMD::switchContainers::rationalfix8 , PLMD::switchContainers::rationalfix6 ,
  PLMD::switchContainers::rationalfix4 , PLMD::switchContainers::rationalfix2 , PLMD::switchContainers::rational , PLMD::switchContainers::rationalFast ,
  PLMD::switchContainers::rationalSimple , PLMD::switchContainers::rationalSimpleFast , PLMD::switchContainers::exponential , PLMD::switchContainers::gaussian ,
  PLMD::switchContainers::fastgaussian , PLMD::switchContainers::smap , PLMD::switchContainers::cubic , PLMD::switchContainers::tanh ,
  PLMD::switchContainers::cosinus , PLMD::switchContainers::nativeq , PLMD::switchContainers::lepton , PLMD::switchContainers::not_initialized
}