CASM
AClustersApproachtoStatisticalMechanics
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules
CASM::Monte::Mol Struct Reference

#include <OccLocation.hh>

Detailed Description

Represents the occupant on a site.

  • May be divisible Indexo components or indivisible

Definition at line 33 of file OccLocation.hh.

Public Attributes

Index id
 Location in OccLocation.m_mol. More...
 
Index l
 Location in config. More...
 
Index asym
 Asym unit index (must be consistent with l) More...
 
Index species_index
 Species type index (must be consistent with config.occ(l)) More...
 
std::vector< Indexcomponent
 Location of component Specie in OccLocation.m_species. More...
 
Index loc
 Location in OccLocation.m_loc. More...
 

Member Data Documentation

Index CASM::Monte::Mol::asym

Asym unit index (must be consistent with l)

Definition at line 36 of file OccLocation.hh.

std::vector<Index> CASM::Monte::Mol::component

Location of component Specie in OccLocation.m_species.

Definition at line 38 of file OccLocation.hh.

Index CASM::Monte::Mol::id

Location in OccLocation.m_mol.

Definition at line 34 of file OccLocation.hh.

Index CASM::Monte::Mol::l

Location in config.

Definition at line 35 of file OccLocation.hh.

Index CASM::Monte::Mol::loc

Location in OccLocation.m_loc.

Definition at line 39 of file OccLocation.hh.

Index CASM::Monte::Mol::species_index

Species type index (must be consistent with config.occ(l))

Definition at line 37 of file OccLocation.hh.


The documentation for this struct was generated from the following file: