#include <iostream>
#include <cmath>
#include <cstddef>
#include <complex>
#include <string>
#include <sstream>
#include <vector>
#include "casm/external/Eigen/Dense"
#include "casm/external/boost.hh"
Go to the source code of this file.
|
| enum | CASM::COORD_TYPE { CASM::FRAC = 0,
CASM::CART = 1,
CASM::COORD_DEFAULT = 2
} |
| |
| enum | CASM::PERIODICITY_TYPE { CASM::PERIODIC = 0,
CASM::LOCAL = 1,
CASM::PERIODICITY_DEFAULT = 2
} |
| |
| enum | CASM::CELL_TYPE { CASM::PRIM = 0,
CASM::SCEL = 1
} |
| |
| enum | CASM::COMPLEX_OUTPUT_TYPE { CASM::REAL = 0,
CASM::IMAG = 1,
CASM::COMPLEX = 2
} |
| |
| enum | CASM::CASMfileTypes { CASM::TYPEFILE,
CASM::TYPEDIR,
CASM::TYPEOTHER,
CASM::IOERR
} |
| |
|
| template<class T > |
| std::istream & | CASM::operator>> (std::istream &_in, std::vector< T > &vec) |
| |
| bool | CASM::valid_index (Index i) |
| |
| std::istream & | CASM::operator>> (std::istream &sin, COORD_TYPE &coord) |
| |
| void | CASM::print_splash (std::ostream &out) |
| |
| template<typename Object , typename Transform , typename... Args> |
| Object & | CASM::apply (const Transform &f, Object &obj, Args &&...args) |
| |
| template<typename Object , typename Transform , typename... Args> |
| Object | CASM::copy_apply (const Transform &f, Object obj, Args &&...args) |
| |
| template<typename Derived > |
| std::istream & | Eigen::operator>> (std::istream &s, MatrixBase< Derived > &m) |
| |
| template<class T > |
| ostream & | std::operator<< (ostream &out, const vector< T > &vec) |
| |