#include "eon/PathIntegral.h"#include <unsupported/Eigen/MatrixFunctions>#include <algorithm>#include <cctype>#include <cmath>#include <fstream>#include <numbers>#include <sstream>#include <stdexcept>#include <utility>Go to the source code of this file.
Namespaces | |
| namespace | eonc |
| RAII resource manager for the ARTn C library with global synchronization. | |
| namespace | eonc::pathintegral |
Functions | |
| void | eonc::pathintegral::requireTrotterSprings (const std::string &springs, const char *use) |
| Economised springs and a normal-mode GLE are refused. | |
| VectorXd | eonc::pathintegral::trotterEigenvalues (long nBeads) |
| Dimensionless free-ring eigenvalues, mode 0 equal to 0. | |
| VectorXd | eonc::pathintegral::ecoEigenvalues (long nBeads, double xmax) |
| MatrixXd | eonc::pathintegral::normalModeMatrix (long nBeads) |
| Orthogonal bead-to-normal-mode matrix. Row k is mode k. | |