CASM
AClustersApproachtoStatisticalMechanics
|
#include <Clex.hh>
Public Member Functions | |
Clex () | |
Clex (const PrimClex &_primclex) | |
Clex (const PrimClex &_primclex, const ClexDescription &_desc) | |
const PrimClex & | primclex () const |
const ClexDescription & | desc () const |
const SiteOrbitree & | orbitree () const |
Clexulator & | clexulator (Log &status_log=null_log()) const |
const ECIContainer & | eci () const |
Private Attributes | |
const PrimClex * | m_primclex |
Pointer to PrimClex. More... | |
ClexDescription | m_desc |
Cluster expansion description: name, property, calctype, ref, bset, eci. More... | |
const SiteOrbitree * | m_orbitree |
Pointer to SiteOrbitree held by PrimClex. More... | |
Clexulator | m_clexulator |
const ECIContainer * | m_eci |
Pointer to ECIContainer held by PrimClex. More... | |
|
inline |
Clexulator & CASM::Clex::clexulator | ( | Log & | status_log = null_log() | ) | const |
const ClexDescription & CASM::Clex::desc | ( | ) | const |
const ECIContainer & CASM::Clex::eci | ( | ) | const |
const SiteOrbitree & CASM::Clex::orbitree | ( | ) | const |
|
mutableprivate |
Clexulator (obtained from PrimClex, but must be separate object because of how Clexulator are evaluated)
|
private |
|
mutableprivate |
Pointer to ECIContainer held by PrimClex.
|
mutableprivate |
|
private |