CASM  1.1.0
A Clusters Approach to Statistical Mechanics
CASM::SymRepTools_v2::IrrepWedge Struct Reference

#include <IrrepWedge.hh>

Detailed Description

An irreducible wedge in an irreducible vector space.

Definition at line 14 of file IrrepWedge.hh.

Public Member Functions

 IrrepWedge (IrrepInfo _irrep_info, Eigen::MatrixXd _axes)
 

Public Attributes

IrrepInfo irrep_info
 The description of the associated irreducible vector space. More...
 
Eigen::MatrixXd axes
 
std::vector< Indexmult
 Symmetric multiplicity of each column of 'axes'. More...
 

Constructor & Destructor Documentation

◆ IrrepWedge()

CASM::SymRepTools_v2::IrrepWedge::IrrepWedge ( IrrepInfo  _irrep_info,
Eigen::MatrixXd  _axes 
)

Definition at line 56 of file IrrepWedge.cc.

Member Data Documentation

◆ axes

Eigen::MatrixXd CASM::SymRepTools_v2::IrrepWedge::axes

columns of 'axes' are high-symmetry direction that form the edges of the irreducible wedge. The number of columns equals the dimension of the irreducible subspace. The number of rows is usually the fullspace dimension, but depending on context it could be a subspace.

Definition at line 24 of file IrrepWedge.hh.

◆ irrep_info

IrrepInfo CASM::SymRepTools_v2::IrrepWedge::irrep_info

The description of the associated irreducible vector space.

Definition at line 18 of file IrrepWedge.hh.

◆ mult

std::vector<Index> CASM::SymRepTools_v2::IrrepWedge::mult

Symmetric multiplicity of each column of 'axes'.

Definition at line 27 of file IrrepWedge.hh.


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