ALPS MPS Codes
Reference documentation.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Static Public Member Functions | Static Public Attributes | List of all members
TrivialGroup Class Reference

#include <none.h>

Public Types

enum  charge { Plus }
 
typedef int subcharge
 

Static Public Member Functions

static charge fuse (charge a, charge b)
 
template<int R>
static charge fuse (boost::array< charge, R >)
 

Static Public Attributes

static const charge IdentityCharge = Plus
 
static const bool finite = true
 

Detailed Description

Definition at line 39 of file none.h.

Member Typedef Documentation

Definition at line 43 of file none.h.

Member Enumeration Documentation

Enumerator
Plus 

Definition at line 42 of file none.h.

42 { Plus } charge;

Member Function Documentation

static charge TrivialGroup::fuse ( charge  a,
charge  b 
)
inlinestatic

Definition at line 48 of file none.h.

48 { return Plus; }
template<int R>
static charge TrivialGroup::fuse ( boost::array< charge, R >  )
inlinestatic

Definition at line 49 of file none.h.

49 { return Plus; }

Member Data Documentation

const bool TrivialGroup::finite = true
static

Definition at line 45 of file none.h.

const TrivialGroup::charge TrivialGroup::IdentityCharge = Plus
static

Definition at line 44 of file none.h.


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