ug4
schur.h File Reference

Go to the source code of this file.

Namespaces

 ug
 the ug namespace
 

Macros

#define PROFILE_SCHUR
 
#define SCHUR_PROFILE_BEGIN(name)   PROFILE_BEGIN_GROUP(name, "algebra schur")
 
#define SCHUR_PROFILE_END_(name)   PROFILE_END_(name)
 
#define SCHUR_PROFILE_FUNC()   PROFILE_FUNC_GROUP("algebra schur")
 

Typedefs

typedef std::vector< schur_slice_desc_type > ug::SchurSliceDescVector
 
typedef SlicingData< SchurSliceDescVector, 2 > ug::SchurSlicingData
 

Enumerations

enum  ug::schur_slice_desc_type { ug::SD_INNER =0 , ug::SD_SKELETON , ug::SLICE_DESC_SIZE }
 

Macro Definition Documentation

◆ PROFILE_SCHUR

#define PROFILE_SCHUR

◆ SCHUR_PROFILE_BEGIN

#define SCHUR_PROFILE_BEGIN (   name)    PROFILE_BEGIN_GROUP(name, "algebra schur")

◆ SCHUR_PROFILE_END_

#define SCHUR_PROFILE_END_ (   name)    PROFILE_END_(name)

◆ SCHUR_PROFILE_FUNC

#define SCHUR_PROFILE_FUNC ( )    PROFILE_FUNC_GROUP("algebra schur")