►NSUNphi | |
►N_RelBindInternalChecks | Internal checks |
CTc1 | |
CTc2 | |
►Ninternal | |
CFallTrhough | Class returned from fall-through methods |
►NSitmo | |
►CRng | Class encapsulating the Sitmo random generator |
CState | Holds the state of the generator |
C_BlendTensKinds | |
C_BlendTensKinds< Head1, Head2, Tail... > | |
C_BlendTensKinds< Tk > | |
C_Conditional | |
C_Conditional< false, T, F > | |
C_Conditional< true, T, F > | |
C_EnableIf | |
C_EnableIf< true, T > | |
C_FilterVariadicClass | |
C_FilterVariadicClass< F, V< List... > > | Get the position of elements of a vector, satisfying a condition |
C_FilterVariadicList | |
C_FilterVariadicList< F, IntSeq< P... >, T... > | |
C_Indexer | |
C_Indexer< IDyn, TensKind< H, Oth... > > | |
C_IntSeqCat | |
C_IntSeqCat< IntSeq< Ints... > > | |
C_IntSeqCat< IntSeq< Ints1... >, IntSeq< Ints2... >, T... > | |
C_IntSeqCat<> | |
C_IntSeqFilter | |
C_IntSeqFilter< IntSeq< Ints... >, IntSeq< Ids... > > | |
C_IntSeqFirstN | |
C_IntsUpTo | |
C_IntsUpTo< 0 > | |
C_IntsUpTo< 1 > | |
C_isTuple | |
C_isTuple< Tuple< Tp... > > | |
C_RangeSeq | |
C_TensKindFromTuple | |
C_TensKindFromTuple< Tuple< Tp... > > | |
C_TupleWrap | |
C_TupleWrap< Tuple< T... > > | |
C_TwinCompOf | |
C_TwinCompOf< CnCol > | |
C_TwinCompOf< CnSpin > | |
C_TwinCompOf< RwCol > | |
C_TwinCompOf< RwSpin > | |
CAdder | Class to add two SmET |
CAliver | Class used to provocate initialization of Mpi |
CAssigner | Class to assign a SmET to another one |
CBackTraceSymbol | Decompose the backtrace symbol |
CBarrier | Fake barrier |
CBaseAdder | |
CBaseAssigner | |
CBaseBinarySmET | Defines the BinarySmET type traits |
CBaseBinder | |
CBaseConjer | |
CBaseIntSeq | |
CBaseMulAdder | |
CBaseNnarySmET | Defines the NnarySmET type traits |
CBaseRelBinder | |
CBaseScalarWrapper | |
CBaseSmET | Defines the BaseSmET type traits |
CBaseTens | |
CBaseTensComp | |
CBaseTensKind | Defines the BaseTensKind type traits |
CBaseTransposer | |
CBaseUMinuser | |
CBaseWrapper | |
CBinarizable | Add binarizable functionality via CRTP |
CBinarizer | Class to convert objects to and from binary |
CBinarySmET | Binary SmET |
CBinder | Class to bind a component of a SmET |
CCanPrint | |
CCnCol | |
CCnSpin | |
CCombinatorial | Implements a looper over all combinations of a given kind |
CCompl | |
CConjer | Class to take the conjugate of a SmET |
CConstrainAreAdders | |
CConstrainAreAssigners | |
CConstrainAreBinarySmETs | |
CConstrainAreBinders | |
CConstrainAreConjers | |
CConstrainAreIntegrals | Forces the type to be integer-like |
CConstrainAreIntSeqs | |
CConstrainAreMulAdders | |
CConstrainAreNnarySmETs | |
CConstrainAreRelBinders | |
CConstrainAreSame | Forces a set of types to be the same |
CConstrainAreScalarWrappers | |
CConstrainAreSmETs | |
CConstrainAreTensComps | |
CConstrainAreTensKinds | |
CConstrainAreTenss | |
CConstrainAreTransposers | |
CConstrainAreUMinusers | |
CConstrainAreWrappers | |
CConstrainHasMember_assertMergeableWith | Class forcing T to have a member "assertMergeableWith" defined |
CConstrainHasMember_begin | Class forcing T to have a member "begin" defined |
CConstrainHasMember_binarize | Class forcing T to have a member "binarize" defined |
CConstrainHasMember_compSize | Class forcing T to have a member "compSize" defined |
CConstrainHasMember_deBinarize | Class forcing T to have a member "deBinarize" defined |
CConstrainHasMember_end | Class forcing T to have a member "end" defined |
CConstrainHasMember_eval | Class forcing T to have a member "eval" defined |
CConstrainHasMember_Fund | Class forcing T to have a member "Fund" defined |
CConstrainHasMember_getMergedCompsView | Class forcing T to have a member "getMergedCompsView" defined |
CConstrainHasMember_isAliasing | Class forcing T to have a member "isAliasing" defined |
CConstrainHasMember_isAssignable | Class forcing T to have a member "isAssignable" defined |
CConstrainHasMember_isDefault | Class forcing T to have a member "isDefault" defined |
CConstrainHasMember_isStoring | Class forcing T to have a member "isStoring" defined |
CConstrainHasMember_MergeableComps | Class forcing T to have a member "MergeableComps" defined |
CConstrainHasMember_name | Class forcing T to have a member "name" defined |
CConstrainHasMember_ref1 | Class forcing T to have a member "ref1" defined |
CConstrainHasMember_ref2 | Class forcing T to have a member "ref2" defined |
CConstrainHasMember_refs | Class forcing T to have a member "refs" defined |
CConstrainHasMember_resize | Class forcing T to have a member "resize" defined |
CConstrainHasMember_serializableMembers | Class forcing T to have a member "serializableMembers" defined |
CConstrainHasMember_serialize | Class forcing T to have a member "serialize" defined |
CConstrainHasMember_size | Class forcing T to have a member "size" defined |
CConstrainHasMember_Tk | Class forcing T to have a member "Tk" defined |
CConstrainIsBaseOf | Forces type Derived to be derived from Base |
CConstrainIsDynamic | Forces type Tc to be a dynamic TensComp |
CConstrainIsFloatingPoint | Forces the type to be a floating-point |
CConstrainIsIntegral | Forces the type to be integer-like |
CConstrainIsNotBaseOf | Forces type Derived not to be derived from Base |
CConstrainIsOrderedIntSeq | Constrain the IntSeq to be ordered |
CConstrainIsOrderedUniqueIntSeq | Constrain the IntSeq to be ordered and unique |
CConstrainIsTuple | Constrain the class T to be a Tuple |
CConstrainNTypes | Forces types to be in the given number |
CConstrainTupleHasNotType | Constrain a type T to be not contained in a Tuple |
CConstrainTupleHasType | Constrain a type T to be contained in a Tuple |
CConstrainTupleTypesAreAllDifferent | Constrain all types in the tuple to be different |
CCrasher | Keep all the information to crash |
CCStringComparer | Object incapsulating the comparison operator between two c strings |
CDir | |
CFile | File access, with functionalities to open and close, write/read |
CGrid | A grid of points spanning an hypercubic grid |
CGridHashable | |
CGridHashable< T, NDims, Coord, Idx, false > | |
CGridHashable< T, NDims, Coord, Idx, true > | |
CGridShiftableBC | |
CGridShiftableBC< T, NDims, Coord, Idx, false > | |
CGridShiftableBC< T, NDims, Coord, Idx, true > | |
►CHasMember_assertMergeableWith | |
CCheck | |
CDerived | |
CFallback | |
►CHasMember_begin | |
CCheck | |
CDerived | |
CFallback | |
►CHasMember_binarize | |
CCheck | |
CDerived | |
CFallback | |
►CHasMember_compSize | |
CCheck | |
CDerived | |
CFallback | |
►CHasMember_deBinarize | |
CCheck | |
CDerived | |
CFallback | |
►CHasMember_end | |
CCheck | |
CDerived | |
CFallback | |
►CHasMember_eval | |
CCheck | |
CDerived | |
CFallback | |
►CHasMember_Fund | |
CCheck | |
CDerived | |
CFallback | |
►CHasMember_getMergedCompsView | |
CCheck | |
CDerived | |
CFallback | |
►CHasMember_isAliasing | |
CCheck | |
CDerived | |
CFallback | |
►CHasMember_isAssignable | |
CCheck | |
CDerived | |
CFallback | |
►CHasMember_isDefault | |
CCheck | |
CDerived | |
CFallback | |
►CHasMember_isStoring | |
CCheck | |
CDerived | |
CFallback | |
►CHasMember_MergeableComps | |
CCheck | |
CDerived | |
CFallback | |
►CHasMember_name | |
CCheck | |
CDerived | |
CFallback | |
►CHasMember_ref1 | |
CCheck | |
CDerived | |
CFallback | |
►CHasMember_ref2 | |
CCheck | |
CDerived | |
CFallback | |
►CHasMember_refs | |
CCheck | |
CDerived | |
CFallback | |
►CHasMember_resize | |
CCheck | |
CDerived | |
CFallback | |
►CHasMember_serializableMembers | |
CCheck | |
CDerived | |
CFallback | |
►CHasMember_serialize | |
CCheck | |
CDerived | |
CFallback | |
►CHasMember_size | |
CCheck | |
CDerived | |
CFallback | |
►CHasMember_Tk | |
CCheck | |
CDerived | |
CFallback | |
CIncapsulatedString | |
►CIntSeq | |
C_AppendFirstN | |
C_AppendFirstN< false, N, IntSeq< R... > > | |
C_AppendFirstN< true, N, IntSeq< HeadR, TailR... > > | |
CIsAlwaysTrue | Filterer which check nothing |
CIsNonNegative | Filterer which check non-negativity of its parameter |
CIsNotNull | Filterer which check non-nullity of its parameter |
CIsPresent | Filterer which check presence of its parameter |
►CLogger | Write output to a file, using different level of indentation |
CLoggerLine | Single line in the logger |
CMasterRandomGenerator | Master random generator |
CMemory | Memory manager |
CMpi | Class wrapping all MPI functionalities |
CMulAdder | Class to add a SmET with the prodcut of two others: a+b*c |
CMutex | Dummy mutex |
CNnarySmET | Nnary SmET |
CPartitioner | Partition a set of grids enforcing to obay to certain rules |
CPartitioningProgram | A program made of a set of pair of instructions |
CPartitioningRelation | Type to describe a partition relation between grid to be partitioned |
CRelBinder | |
CRwCol | |
CRwSpin | |
CScalarWrapper | |
CScopeDoer | |
CScopeIndenter | Increment the logger indentation level for the object scope |
CScopeMutexLocker | Dummy scope mutex locker |
CSerializable | Forward definition of serializable |
CSerializableClass | Provides serialization features to a class |
CSerializableDefaultValue | |
CSerializableDefaultValue< T, false > | Provide no default value for a serializable reference |
CSerializableDefaultValue< T, true > | Provide a default value for a serializable reference |
CSerializableSequence | |
►CSFMTRandomGen | SIMD Fast Mersenne Twister |
Cw128_t | 128-bit data structure |
CShadowGrid | |
CSingleInstance | |
CSitmo | Class encapsulating the Sitmo random generator |
CSmET | Smart Expression Templates |
CSpacetime | |
CTens | |
CTensComp | |
►CTensKind | |
C_BlendWithTypes | |
C_BlendWithTypes< Tuple< Oths... > > | |
C_firstVectorizingComp | |
C_Merged | |
C_Merged< IntSeq< IDelims... >, IntSeq< IGroups... > > | Struct used to merge the components of the TensKind |
CConstrainIsValidCompMerge | Helper to constrain the cast |
CTensCompsListMerged | |
CTensCompsListMerged< IntSeq< IComps... > > | Create a TensComp merging the components IComps |
CTensStor | |
CThreadPool | Dummy thread pool |
CTimer | |
CTransposer | Class to take the transposed of a SmET |
CTrueRandomGenerator | |
CTwinTensCompOf | |
CTwinTensCompOf< Col > | |
CTwinTensCompOf< Spin > | |
CUMinuser | Class to take the conjugate of a SmET |
CValWithExtreme | Class which keeps track of extreme values of a given type |
CVector | |
CWrapper | Class to wrap a SmET |
►NYAML | |
Cconvert< T, EnableIf< hasMember_serialize< T > > > | Converter for any type providing member serialize |
Cfuffa | Test class |
CPartitioningLevel | Grid to be partitioned |