|
CASM
AClustersApproachtoStatisticalMechanics
|
#include <iostream>#include <cmath>#include <cassert>#include "casm/crystallography/CoordinateSystems.hh"#include "casm/container/LinearAlgebra.hh"#include "casm/crystallography/Lattice.hh"Go to the source code of this file.
Classes | |
| class | CASM::Coordinate |
| Represents cartesian and fractional coordinates. More... | |
| class | CASM::Coordinate_impl::FracCoordinate |
| A class to enable vector assignment to the fractional vector of a Coordinate. More... | |
| class | CASM::Coordinate_impl::FracCoordinateComponent |
| A class to enable assignment to a component of the fractional vector of a Coordinate. More... | |
| class | CASM::Coordinate_impl::CartCoordinate |
| A class to enable vector assignment to the Cartesian vector of a Coordinate. More... | |
| class | CASM::Coordinate_impl::CartCoordinateComponent |
| A class to enable assignment to a component of the Cartesian vector of a Coordinate. More... | |
| struct | std::is_floating_point< CASM::Coordinate_impl::FracCoordinateComponent > |
| struct | std::is_floating_point< CASM::Coordinate_impl::CartCoordinateComponent > |
Namespaces | |
| CASM | |
| Main CASM namespace. | |
| CASM::Coordinate_impl | |
| std | |
Functions | |
| jsonParser & | CASM::to_json (const Coordinate &value, jsonParser &json) |
| void | CASM::from_json (Coordinate &value, const jsonParser &json) |
| Coordinate | CASM::operator* (const SymOp &LHS, const Coordinate &RHS) |
| Coordinate | CASM::operator+ (const Coordinate &LHS, const Coordinate &RHS) |
| Coordinate | CASM::operator- (const Coordinate &LHS, const Coordinate &RHS) |