Loading...
Searching...
No Matches
LAMMPSPot.h File Reference
#include "eon/Parameters.h"
#include "eon/Potential.h"
#include <cerrno>
#include <cstdint>
#include <mutex>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

class  LAMMPSPot

Namespaces

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

Functions

bool eonc::lammpsWorkerReaped (long got, long child, int err)
 True when waitpid has collected the child. EINTR is not a collection.
std::int64_t eonc::lammpsScreenCursor (std::int64_t pos, std::int64_t fileSize, bool restarted)
 Byte offset at which to keep copying a LAMMPS screen file.
std::vector< std::string > eonc::lammpsOpenArgs (bool logging, bool with_omp, const std::string &screen)
 LAMMPS argv.