CASM
AClustersApproachtoStatisticalMechanics
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules
Coordinate

Detailed Description

Relates to coordinates.

Classes

class  CASM::Coordinate
 Represents cartesian and fractional coordinates. More...
 
class  CASM::COORD_MODE
 COORD_MODE specifies the current coordinate mode (Fractional or Cartesian) More...
 
class  CASM::Site
 
class  CASM::UnitCell
 Unit Cell Indices. More...
 

Functions

jsonParser & CASM::to_json (const Coordinate &value, jsonParser &json)
 
void CASM::from_json (Coordinate &value, const jsonParser &json)
 
Coordinate CASM::operator* (const SymOp &LHS, const Coordinate &RHS)
 
Coordinate CASM::operator+ (const Coordinate &LHS, const Coordinate &RHS)
 
Coordinate CASM::operator- (const Coordinate &LHS, const Coordinate &RHS)
 
static Coordinate CASM::Coordinate::origin (const Lattice &_home)
 construct a coordinate describing origin of _home lattice More...
 

Function Documentation

void CASM::from_json ( Coordinate &  value,
const jsonParser &  json 
)

Definition at line 421 of file Coordinate.cc.

Coordinate CASM::operator* ( const SymOp &  LHS,
const Coordinate &  RHS 
)

Definition at line 432 of file Coordinate.cc.

Coordinate CASM::operator+ ( const Coordinate &  LHS,
const Coordinate &  RHS 
)
inline

Definition at line 308 of file Coordinate.hh.

Coordinate CASM::operator- ( const Coordinate &  LHS,
const Coordinate &  RHS 
)
inline

Definition at line 313 of file Coordinate.hh.

Coordinate CASM::Coordinate::origin ( const Lattice _home)
inlinestatic

construct a coordinate describing origin of _home lattice

Definition at line 296 of file Coordinate.hh.

jsonParser & CASM::to_json ( const Coordinate &  value,
jsonParser &  json 
)

Definition at line 415 of file Coordinate.cc.