|
CASM
1.1.0
A Clusters Approach to Statistical Mechanics
|
#include <QueryIO.hh>
Data structure to collect value (Supercell, Configuration, etc.) and data for query formatting
Definition at line 25 of file QueryIO.hh.
Public Member Functions | |
| QueryData (PrimClex const &_primclex, ValueType const &_value, bool _include_equivalents=false, Index _equivalent_index=0, PermuteIterator const *_permute_it=nullptr) | |
Public Attributes | |
| PrimClex const & | primclex |
| Provides access to project data. More... | |
| ValueType const & | value |
| The object under consideration (Supercell, Configuration, etc.) More... | |
| bool | include_equivalents |
| True if non-canonical equivalents are also being queried. More... | |
| Index | equivalent_index |
| Index incremented for each non-canonical equivalent. More... | |
| PermuteIterator const * | permute_it |
| CASM::QueryData< ValueType >::QueryData | ( | PrimClex const & | _primclex, |
| ValueType const & | _value, | ||
| bool | _include_equivalents = false, |
||
| Index | _equivalent_index = 0, |
||
| PermuteIterator const * | _permute_it = nullptr |
||
| ) |
Definition at line 25 of file QueryIO_impl.hh.
| Index CASM::QueryData< ValueType >::equivalent_index |
Index incremented for each non-canonical equivalent.
Definition at line 40 of file QueryIO.hh.
| bool CASM::QueryData< ValueType >::include_equivalents |
True if non-canonical equivalents are also being queried.
Definition at line 37 of file QueryIO.hh.
| PermuteIterator const* CASM::QueryData< ValueType >::permute_it |
Permutation that transforms the canonical form to the current non-canonical equivalent value
Definition at line 44 of file QueryIO.hh.
| PrimClex const& CASM::QueryData< ValueType >::primclex |
Provides access to project data.
Definition at line 31 of file QueryIO.hh.
| ValueType const& CASM::QueryData< ValueType >::value |
The object under consideration (Supercell, Configuration, etc.)
Definition at line 34 of file QueryIO.hh.