Loading...
Searching...
No Matches
Potential.cpp File Reference
#include "eon/EonLogger.h"
#include <csignal>
#include <ctime>
#include <limits>
#include <utility>
#include "eon/HelperFunctions.h"
#include "eon/Parameters.h"
#include "eon/Potential.h"
#include "eon/potentials/EAM/EAM.h"
#include "eon/potentials/EMT/EffectiveMediumTheory.h"
#include "eon/potentials/ExtPot/ExtPot.h"
#include "eon/potentials/PluginLoader.h"
#include "eon/potentials/RgpotAdapter/RgpotAdapter.h"
#include "rgpot/LennardJones/LJClusterPot.hpp"
#include "rgpot/LennardJones/LJPot.hpp"
#include "rgpot/Morse/MorsePot.hpp"
#include "rgpot/ZBL/ZBLPot.hpp"
#include "rgpot/fortran/FortranPots.hpp"
#include "eon/potentials/SocketNWChem/SocketNWChemPot.h"
#include "eon/potentials/LAMMPS/LAMMPSPot.h"

Go to the source code of this file.

Namespaces

namespace  eonc
 RAII resource manager for the ARTn C library with global synchronization.
namespace  eonc::helpers

Functions

std::shared_ptr< Potentialeonc::helpers::makePotential (const Parameters &params)
std::shared_ptr< Potentialeonc::helpers::makePotential (PotType ptype, const Parameters &params)