CASM
1.1.0
A Clusters Approach to Statistical Mechanics
|
#include "casm/crystallography/BasicStructure.hh"
#include <fstream>
#include <stdexcept>
#include "casm/crystallography/Adapter.hh"
#include "casm/crystallography/IntegralCoordinateWithin.hh"
#include "casm/crystallography/Molecule.hh"
#include "casm/crystallography/Niggli.hh"
#include "casm/crystallography/SimpleStructureTools.hh"
#include "casm/crystallography/Site.hh"
#include "casm/crystallography/UnitCellCoord.hh"
#include "casm/crystallography/io/VaspIO.hh"
#include "casm/misc/algorithm.hh"
Go to the source code of this file.
Namespaces | |
CASM | |
Main CASM namespace. | |
CASM::xtal | |
Functions | |
std::vector< UnitCellCoord > | CASM::xtal::symop_site_map (SymOp const &_op, BasicStructure const &_struc) |
To which site a SymOp transforms each basis site. More... | |
std::vector< UnitCellCoord > | CASM::xtal::symop_site_map (SymOp const &_op, BasicStructure const &_struc, double _tol) |
To which site a SymOp transforms each basis site. More... | |
std::vector< std::string > | CASM::xtal::struc_species (BasicStructure const &_struc) |
Returns an Array of each possible AtomSpecie in this Structure. More... | |
std::vector< Molecule > | CASM::xtal::struc_molecule (BasicStructure const &_struc) |
Returns an Array of each possible Molecule in this Structure. More... | |
std::vector< std::string > | CASM::xtal::struc_molecule_name (BasicStructure const &_struc) |
Returns an Array of each possible Molecule in this Structure. More... | |
std::vector< std::vector< std::string > > | CASM::xtal::allowed_molecule_unique_names (BasicStructure const &_struc) |
Returns an Array of each possible Molecule in this Structure. More... | |
std::vector< std::vector< std::string > > | CASM::xtal::allowed_molecule_names (BasicStructure const &_struc) |
Returns a vector with a list of allowed molecule names at each site. More... | |
std::vector< DoFKey > | CASM::xtal::all_local_dof_types (BasicStructure const &_struc) |
std::vector< DoFKey > | CASM::xtal::continuous_local_dof_types (BasicStructure const &_struc) |
std::vector< DoFKey > | CASM::xtal::global_dof_types (BasicStructure const &_struc) |
std::vector< DoFKey > | CASM::xtal::all_dof_types (BasicStructure const &_struc) |
std::map< DoFKey, Index > | CASM::xtal::local_dof_dims (BasicStructure const &_struc) |
std::map< DoFKey, Index > | CASM::xtal::global_dof_dims (BasicStructure const &_struc) |
Index | CASM::xtal::local_dof_dim (DoFKey const &_name, BasicStructure const &_struc) |
bool | CASM::xtal::has_strain_dof (BasicStructure const &structure) |
DoFKey | CASM::xtal::get_strain_dof_key (BasicStructure const &structure) |
std::string | CASM::xtal::get_strain_metric (DoFKey strain_dof_key) |