CASM
AClustersApproachtoStatisticalMechanics
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules
CASM::PERIODICITY_MODE Class Reference

#include <CoordinateSystems.hh>

Detailed Description

Definition at line 95 of file CoordinateSystems.hh.

Public Member Functions

 PERIODICITY_MODE (PERIODICITY_TYPE new_mode)
 
 ~PERIODICITY_MODE ()
 
void set (const PERIODICITY_TYPE new_mode)
 
PERIODICITY_TYPE check ()
 

Static Public Member Functions

static bool IS_LOCAL ()
 
static bool IS_PERIODIC ()
 
static PERIODICITY_TYPE CHECK ()
 

Private Attributes

PERIODICITY_TYPE old_mode
 

Static Private Attributes

static PERIODICITY_TYPE ACTIVE_MODE = PERIODIC
 

Constructor & Destructor Documentation

CASM::PERIODICITY_MODE::PERIODICITY_MODE ( PERIODICITY_TYPE  new_mode)
inline

Definition at line 116 of file CoordinateSystems.hh.

CASM::PERIODICITY_MODE::~PERIODICITY_MODE ( )
inline

Definition at line 120 of file CoordinateSystems.hh.

Member Function Documentation

static PERIODICITY_TYPE CASM::PERIODICITY_MODE::CHECK ( )
inlinestatic

Definition at line 111 of file CoordinateSystems.hh.

PERIODICITY_TYPE CASM::PERIODICITY_MODE::check ( )
inline

Definition at line 127 of file CoordinateSystems.hh.

static bool CASM::PERIODICITY_MODE::IS_LOCAL ( )
inlinestatic

Definition at line 105 of file CoordinateSystems.hh.

static bool CASM::PERIODICITY_MODE::IS_PERIODIC ( )
inlinestatic

Definition at line 108 of file CoordinateSystems.hh.

void CASM::PERIODICITY_MODE::set ( const PERIODICITY_TYPE  new_mode)
inline

Definition at line 124 of file CoordinateSystems.hh.

Member Data Documentation

PERIODICITY_TYPE CASM::PERIODICITY_MODE::ACTIVE_MODE = PERIODIC
staticprivate

Definition at line 98 of file CoordinateSystems.hh.

PERIODICITY_TYPE CASM::PERIODICITY_MODE::old_mode
private

Definition at line 99 of file CoordinateSystems.hh.


The documentation for this class was generated from the following files: