|
CASM
1.1.0
A Clusters Approach to Statistical Mechanics
|
#include <cassert>#include <cmath>#include <iostream>#include "casm/crystallography/Adapter.hh"#include "casm/crystallography/CoordinateSystems.hh"#include "casm/crystallography/Lattice.hh"Go to the source code of this file.
Classes | |
| class | CASM::xtal::Coordinate |
| Represents cartesian and fractional coordinates. More... | |
| class | CASM::xtal::Coordinate_impl::FracCoordinate |
| A class to enable vector assignment to the fractional vector of a Coordinate. More... | |
| class | CASM::xtal::Coordinate_impl::FracCoordinateComponent |
| A class to enable assignment to a component of the fractional vector of a Coordinate. More... | |
| class | CASM::xtal::Coordinate_impl::CartCoordinate |
| A class to enable vector assignment to the Cartesian vector of a Coordinate. More... | |
| class | CASM::xtal::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::xtal::Coordinate_impl::FracCoordinateComponent > |
| struct | std::is_floating_point< CASM::xtal::Coordinate_impl::CartCoordinateComponent > |
Namespaces | |
| CASM | |
| Main CASM namespace. | |
| CASM::xtal | |
| CASM::xtal::Coordinate_impl | |
| CASM::sym | |
| std | |
Functions | |
| Coordinate | CASM::xtal::operator* (const SymOp &LHS, const Coordinate &RHS) |
| Coordinate | CASM::xtal::operator+ (const Coordinate &LHS, const Coordinate &RHS) |
| Coordinate | CASM::xtal::operator- (const Coordinate &LHS, const Coordinate &RHS) |
| xtal::Coordinate & | CASM::sym::apply (const xtal::SymOp &op, xtal::Coordinate &coord) |
| apply SymOp to a Coordinate More... | |
| xtal::Coordinate | CASM::sym::copy_apply (const xtal::SymOp &op, xtal::Coordinate coord) |
| Copy and apply SymOp to a Coordinate. More... | |
| template<typename ExternSymOp > | |
| xtal::Coordinate | CASM::sym::copy_apply (const ExternSymOp &op, xtal::Coordinate coord) |