Typedefs | Enumerations
Marmot::FastorIndices Namespace Reference

Typedefs

using A = Fastor::Index< A_ >
 
using Ai = Fastor::Index< A_, i_ >
 
using AB = Fastor::Index< A_, B_ >
 
using B = Fastor::Index< B_ >
 
using IJ = Fastor::Index< I_, J_ >
 
using IJKL = Fastor::Index< I_, J_, K_, L_ >
 
using IJML = Fastor::Index< I_, J_, M_, L_ >
 
using IK = Fastor::Index< I_, K_ >
 
using Ii = Fastor::Index< I_, i_ >
 
using IikK = Fastor::Index< I_, i_, k_, K_ >
 
using Ik = Fastor::Index< I_, k_ >
 
using IL = Fastor::Index< I_, L_ >
 
using Im = Fastor::Index< I_, m_ >
 
using JI = Fastor::Index< J_, I_ >
 
using JK = Fastor::Index< J_, K_ >
 
using JL = Fastor::Index< J_, L_ >
 
using Jk = Fastor::Index< J_, k_ >
 
using KI = Fastor::Index< K_, I_ >
 
using KJ = Fastor::Index< K_, J_ >
 
using KJN = Fastor::Index< K_, J_, N_ >
 
using KL = Fastor::Index< K_, L_ >
 
using KLMN = Fastor::Index< K_, L_, M_, N_ >
 
using KLMP = Fastor::Index< K_, L_, M_, P_ >
 
using KLNM = Fastor::Index< K_, L_, N_, M_ >
 
using KLPM = Fastor::Index< K_, L_, P_, M_ >
 
using KLm = Fastor::Index< K_, L_, m_ >
 
using KMJ = Fastor::Index< K_, M_, J_ >
 
using KMN = Fastor::Index< K_, M_, N_ >
 
using Ki = Fastor::Index< K_, i_ >
 
using Kk = Fastor::Index< K_, k_ >
 
using L = Fastor::Index< L_ >
 
using LI = Fastor::Index< L_, I_ >
 
using LK = Fastor::Index< L_, K_ >
 
using LN = Fastor::Index< L_, N_ >
 
using Lm = Fastor::Index< L_, m_ >
 
using LmN = Fastor::Index< L_, m_, N_ >
 
using MJKL = Fastor::Index< M_, J_, K_, L_ >
 
using MK = Fastor::Index< M_, K_ >
 
using ML = Fastor::Index< M_, L_ >
 
using MNL = Fastor::Index< M_, N_, L_ >
 
using MPm = Fastor::Index< M_, P_, m_ >
 
using Mi = Fastor::Index< M_, i_ >
 
using NLJl = Fastor::Index< N_, L_, J_, l_ >
 
using Nm = Fastor::Index< N_, m_ >
 
using Pm = Fastor::Index< P_, m_ >
 
using i = Fastor::Index< i_ >
 
using iA = Fastor::Index< i_, A_ >
 
using iAkB = Fastor::Index< i_, A_, k_, B_ >
 
using iB = Fastor::Index< i_, B_ >
 
using iI = Fastor::Index< i_, I_ >
 
using iIKL = Fastor::Index< i_, I_, K_, L_ >
 
using iIjJ = Fastor::Index< i_, I_, j_, J_ >
 
using iIkK = Fastor::Index< i_, I_, k_, K_ >
 
using iIkL = Fastor::Index< i_, I_, k_, L_ >
 
using iImn = Fastor::Index< i_, I_, m_, n_ >
 
using iJ = Fastor::Index< i_, J_ >
 
using iJKL = Fastor::Index< i_, J_, K_, L_ >
 
using iJLl = Fastor::Index< i_, J_, L_, l_ >
 
using iJkL = Fastor::Index< i_, J_, k_, L_ >
 
using iJl = Fastor::Index< i_, J_, l_ >
 
using iK = Fastor::Index< i_, K_ >
 
using iKjL = Fastor::Index< i_, K_, j_, L_ >
 
using iL = Fastor::Index< i_, L_ >
 
using iM = Fastor::Index< i_, M_ >
 
using iN = Fastor::Index< i_, N_ >
 
using iNL = Fastor::Index< i_, N_, L_ >
 
using ij = Fastor::Index< i_, j_ >
 
using ijB = Fastor::Index< i_, j_, B_ >
 
using ijKJ = Fastor::Index< i_, j_, K_, J_ >
 
using ijKL = Fastor::Index< i_, j_, K_, L_ >
 
using ijL = Fastor::Index< i_, j_, L_ >
 
using ijLm = Fastor::Index< i_, j_, L_, m_ >
 
using ijk = Fastor::Index< i_, j_, k_ >
 
using ijkB = Fastor::Index< i_, j_, k_, B_ >
 
using ijkK = Fastor::Index< i_, j_, k_, K_ >
 
using ijkl = Fastor::Index< i_, j_, k_, l_ >
 
using ijl = Fastor::Index< i_, j_, l_ >
 
using ijm = Fastor::Index< i_, j_, m_ >
 
using ijmn = Fastor::Index< i_, j_, m_, n_ >
 
using ijnk = Fastor::Index< i_, j_, n_, k_ >
 
using ijnm = Fastor::Index< i_, j_, n_, m_ >
 
using ik = Fastor::Index< i_, k_ >
 
using im = Fastor::Index< i_, m_ >
 
using imk = Fastor::Index< i_, m_, k_ >
 
using imkl = Fastor::Index< i_, m_, k_, l_ >
 
using imL = Fastor::Index< i_, m_, L_ >
 
using imLk = Fastor::Index< i_, m_, L_, k_ >
 
using in = Fastor::Index< i_, n_ >
 
using inB = Fastor::Index< i_, n_, B_ >
 
using inkB = Fastor::Index< i_, n_, k_, B_ >
 
using j = Fastor::Index< j_ >
 
using jA = Fastor::Index< j_, A_ >
 
using jB = Fastor::Index< j_, B_ >
 
using jJ = Fastor::Index< j_, J_ >
 
using jL = Fastor::Index< j_, L_ >
 
using jLm = Fastor::Index< j_, L_, m_ >
 
using ji = Fastor::Index< j_, i_ >
 
using jin = Fastor::Index< j_, i_, n_ >
 
using jk = Fastor::Index< j_, k_ >
 
using jK = Fastor::Index< j_, K_ >
 
using jkB = Fastor::Index< j_, k_, B_ >
 
using jkl = Fastor::Index< j_, k_, l_ >
 
using jl = Fastor::Index< j_, l_ >
 
using k = Fastor::Index< k_ >
 
using kA = Fastor::Index< k_, A_ >
 
using kB = Fastor::Index< k_, B_ >
 
using kI = Fastor::Index< k_, I_ >
 
using kK = Fastor::Index< k_, K_ >
 
using kL = Fastor::Index< k_, L_ >
 
using kM = Fastor::Index< k_, M_ >
 
using kNL = Fastor::Index< k_, N_, L_ >
 
using kj = Fastor::Index< k_, j_ >
 
using kJ = Fastor::Index< k_, J_ >
 
using kl = Fastor::Index< k_, l_ >
 
using km = Fastor::Index< k_, m_ >
 
using l = Fastor::Index< l_ >
 
using lB = Fastor::Index< l_, B_ >
 
using lm = Fastor::Index< l_, m_ >
 
using m = Fastor::Index< m_ >
 
using mK = Fastor::Index< m_, K_ >
 
using mLl = Fastor::Index< m_, L_, l_ >
 
using mj = Fastor::Index< m_, j_ >
 
using mjL = Fastor::Index< m_, j_, L_ >
 
using mn = Fastor::Index< m_, n_ >
 
using mnKL = Fastor::Index< m_, n_, K_, L_ >
 
using mnij = Fastor::Index< m_, n_, i_, j_ >
 
using mnkB = Fastor::Index< m_, n_, k_, B_ >
 
using mnkL = Fastor::Index< m_, n_, k_, L_ >
 
using nB = Fastor::Index< n_, B_ >
 
using to_IJKL = Fastor::OIndex< I_, J_, K_, L_ >
 
using to_IJkK = Fastor::OIndex< I_, J_, k_, K_ >
 
using to_IJkL = Fastor::OIndex< I_, J_, k_, L_ >
 
using to_IikK = Fastor::OIndex< I_, i_, k_, K_ >
 
using to_IjkK = Fastor::OIndex< I_, j_, k_, K_ >
 
using to_Ii = Fastor::OIndex< I_, i_ >
 
using to_NLJl = Fastor::OIndex< N_, L_, J_, l_ >
 
using to_iIKL = Fastor::OIndex< i_, I_, K_, L_ >
 
using to_iIjJ = Fastor::OIndex< i_, I_, j_, J_ >
 
using to_iImn = Fastor::OIndex< i_, I_, m_, n_ >
 
using to_ij = Fastor::OIndex< i_, j_ >
 
using to_ijIJ = Fastor::OIndex< i_, j_, I_, J_ >
 
using to_ijKL = Fastor::OIndex< i_, j_, K_, L_ >
 
using to_ijL = Fastor::OIndex< i_, j_, L_ >
 
using to_ijLk = Fastor::OIndex< i_, j_, L_, k_ >
 
using to_ijLm = Fastor::OIndex< i_, j_, L_, m_ >
 
using to_ijk = Fastor::OIndex< i_, j_, k_ >
 
using to_ijkK = Fastor::OIndex< i_, j_, k_, K_ >
 
using to_ijkL = Fastor::OIndex< i_, j_, k_, L_ >
 
using to_ijKl = Fastor::OIndex< i_, j_, K_, l_ >
 
using to_ijkl = Fastor::OIndex< i_, j_, k_, l_ >
 
using to_ijm = Fastor::OIndex< i_, j_, m_ >
 
using to_ijmM = Fastor::OIndex< i_, j_, m_, M_ >
 
using to_jAB = Fastor::OIndex< j_, A_, B_ >
 
using to_jAkB = Fastor::OIndex< j_, A_, k_, B_ >
 
using to_ji = Fastor::OIndex< j_, i_ >
 
using to_jikL = Fastor::OIndex< j_, i_, k_, L_ >
 
using to_jikl = Fastor::OIndex< j_, i_, k_, l_ >
 
using to_jkiB = Fastor::OIndex< j_, k_, i_, B_ >
 
using to_kK = Fastor::OIndex< k_, K_ >
 
using to_kL = Fastor::OIndex< k_, L_ >
 

Enumerations

enum  {
  i_, j_, k_, l_,
  m_, n_, A_, B_,
  I_, J_, K_, L_,
  M_, N_, P_
}
 

Typedef Documentation

◆ A

using Marmot::FastorIndices::A = typedef Fastor::Index< A_ >

◆ Ai

using Marmot::FastorIndices::Ai = typedef Fastor::Index< A_, i_ >

◆ AB

using Marmot::FastorIndices::AB = typedef Fastor::Index< A_, B_ >

◆ B

using Marmot::FastorIndices::B = typedef Fastor::Index< B_ >

◆ IJ

using Marmot::FastorIndices::IJ = typedef Fastor::Index< I_, J_ >

◆ IJKL

using Marmot::FastorIndices::IJKL = typedef Fastor::Index< I_, J_, K_, L_ >

◆ IJML

using Marmot::FastorIndices::IJML = typedef Fastor::Index< I_, J_, M_, L_ >

◆ IK

using Marmot::FastorIndices::IK = typedef Fastor::Index< I_, K_ >

◆ Ii

using Marmot::FastorIndices::Ii = typedef Fastor::Index< I_, i_ >

◆ IikK

using Marmot::FastorIndices::IikK = typedef Fastor::Index< I_, i_, k_, K_ >

◆ Ik

using Marmot::FastorIndices::Ik = typedef Fastor::Index< I_, k_ >

◆ IL

using Marmot::FastorIndices::IL = typedef Fastor::Index< I_, L_ >

◆ Im

using Marmot::FastorIndices::Im = typedef Fastor::Index< I_, m_ >

◆ JI

using Marmot::FastorIndices::JI = typedef Fastor::Index< J_, I_ >

◆ JK

using Marmot::FastorIndices::JK = typedef Fastor::Index< J_, K_ >

◆ JL

using Marmot::FastorIndices::JL = typedef Fastor::Index< J_, L_ >

◆ Jk

using Marmot::FastorIndices::Jk = typedef Fastor::Index< J_, k_ >

◆ KI

using Marmot::FastorIndices::KI = typedef Fastor::Index< K_, I_ >

◆ KJ

using Marmot::FastorIndices::KJ = typedef Fastor::Index< K_, J_ >

◆ KJN

using Marmot::FastorIndices::KJN = typedef Fastor::Index< K_, J_, N_ >

◆ KL

using Marmot::FastorIndices::KL = typedef Fastor::Index< K_, L_ >

◆ KLMN

using Marmot::FastorIndices::KLMN = typedef Fastor::Index< K_, L_, M_, N_ >

◆ KLMP

using Marmot::FastorIndices::KLMP = typedef Fastor::Index< K_, L_, M_, P_ >

◆ KLNM

using Marmot::FastorIndices::KLNM = typedef Fastor::Index< K_, L_, N_, M_ >

◆ KLPM

using Marmot::FastorIndices::KLPM = typedef Fastor::Index< K_, L_, P_, M_ >

◆ KLm

using Marmot::FastorIndices::KLm = typedef Fastor::Index< K_, L_, m_ >

◆ KMJ

using Marmot::FastorIndices::KMJ = typedef Fastor::Index< K_, M_, J_ >

◆ KMN

using Marmot::FastorIndices::KMN = typedef Fastor::Index< K_, M_, N_ >

◆ Ki

using Marmot::FastorIndices::Ki = typedef Fastor::Index< K_, i_ >

◆ Kk

using Marmot::FastorIndices::Kk = typedef Fastor::Index< K_, k_ >

◆ L

using Marmot::FastorIndices::L = typedef Fastor::Index< L_ >

◆ LI

using Marmot::FastorIndices::LI = typedef Fastor::Index< L_, I_ >

◆ LK

using Marmot::FastorIndices::LK = typedef Fastor::Index< L_, K_ >

◆ LN

using Marmot::FastorIndices::LN = typedef Fastor::Index< L_, N_ >

◆ Lm

using Marmot::FastorIndices::Lm = typedef Fastor::Index< L_, m_ >

◆ LmN

using Marmot::FastorIndices::LmN = typedef Fastor::Index< L_, m_, N_ >

◆ MJKL

using Marmot::FastorIndices::MJKL = typedef Fastor::Index< M_, J_, K_, L_ >

◆ MK

using Marmot::FastorIndices::MK = typedef Fastor::Index< M_, K_ >

◆ ML

using Marmot::FastorIndices::ML = typedef Fastor::Index< M_, L_ >

◆ MNL

using Marmot::FastorIndices::MNL = typedef Fastor::Index< M_, N_, L_ >

◆ MPm

using Marmot::FastorIndices::MPm = typedef Fastor::Index< M_, P_, m_ >

◆ Mi

using Marmot::FastorIndices::Mi = typedef Fastor::Index< M_, i_ >

◆ NLJl

using Marmot::FastorIndices::NLJl = typedef Fastor::Index< N_, L_, J_, l_ >

◆ Nm

using Marmot::FastorIndices::Nm = typedef Fastor::Index< N_, m_ >

◆ Pm

using Marmot::FastorIndices::Pm = typedef Fastor::Index< P_, m_ >

◆ i

using Marmot::FastorIndices::i = typedef Fastor::Index< i_ >

◆ iA

using Marmot::FastorIndices::iA = typedef Fastor::Index< i_, A_ >

◆ iAkB

using Marmot::FastorIndices::iAkB = typedef Fastor::Index< i_, A_, k_, B_ >

◆ iB

using Marmot::FastorIndices::iB = typedef Fastor::Index< i_, B_ >

◆ iI

using Marmot::FastorIndices::iI = typedef Fastor::Index< i_, I_ >

◆ iIKL

using Marmot::FastorIndices::iIKL = typedef Fastor::Index< i_, I_, K_, L_ >

◆ iIjJ

using Marmot::FastorIndices::iIjJ = typedef Fastor::Index< i_, I_, j_, J_ >

◆ iIkK

using Marmot::FastorIndices::iIkK = typedef Fastor::Index< i_, I_, k_, K_ >

◆ iIkL

using Marmot::FastorIndices::iIkL = typedef Fastor::Index< i_, I_, k_, L_ >

◆ iImn

using Marmot::FastorIndices::iImn = typedef Fastor::Index< i_, I_, m_, n_ >

◆ iJ

using Marmot::FastorIndices::iJ = typedef Fastor::Index< i_, J_ >

◆ iJKL

using Marmot::FastorIndices::iJKL = typedef Fastor::Index< i_, J_, K_, L_ >

◆ iJLl

using Marmot::FastorIndices::iJLl = typedef Fastor::Index< i_, J_, L_, l_ >

◆ iJkL

using Marmot::FastorIndices::iJkL = typedef Fastor::Index< i_, J_, k_, L_ >

◆ iJl

using Marmot::FastorIndices::iJl = typedef Fastor::Index< i_, J_, l_ >

◆ iK

using Marmot::FastorIndices::iK = typedef Fastor::Index< i_, K_ >

◆ iKjL

using Marmot::FastorIndices::iKjL = typedef Fastor::Index< i_, K_, j_, L_ >

◆ iL

using Marmot::FastorIndices::iL = typedef Fastor::Index< i_, L_ >

◆ iM

using Marmot::FastorIndices::iM = typedef Fastor::Index< i_, M_ >

◆ iN

using Marmot::FastorIndices::iN = typedef Fastor::Index< i_, N_ >

◆ iNL

using Marmot::FastorIndices::iNL = typedef Fastor::Index< i_, N_, L_ >

◆ ij

using Marmot::FastorIndices::ij = typedef Fastor::Index< i_, j_ >

◆ ijB

using Marmot::FastorIndices::ijB = typedef Fastor::Index< i_, j_, B_ >

◆ ijKJ

using Marmot::FastorIndices::ijKJ = typedef Fastor::Index< i_, j_, K_, J_ >

◆ ijKL

using Marmot::FastorIndices::ijKL = typedef Fastor::Index< i_, j_, K_, L_ >

◆ ijL

using Marmot::FastorIndices::ijL = typedef Fastor::Index< i_, j_, L_ >

◆ ijLm

using Marmot::FastorIndices::ijLm = typedef Fastor::Index< i_, j_, L_, m_ >

◆ ijk

using Marmot::FastorIndices::ijk = typedef Fastor::Index< i_, j_, k_ >

◆ ijkB

using Marmot::FastorIndices::ijkB = typedef Fastor::Index< i_, j_, k_, B_ >

◆ ijkK

using Marmot::FastorIndices::ijkK = typedef Fastor::Index< i_, j_, k_, K_ >

◆ ijkl

using Marmot::FastorIndices::ijkl = typedef Fastor::Index< i_, j_, k_, l_ >

◆ ijl

using Marmot::FastorIndices::ijl = typedef Fastor::Index< i_, j_, l_ >

◆ ijm

using Marmot::FastorIndices::ijm = typedef Fastor::Index< i_, j_, m_ >

◆ ijmn

using Marmot::FastorIndices::ijmn = typedef Fastor::Index< i_, j_, m_, n_ >

◆ ijnk

using Marmot::FastorIndices::ijnk = typedef Fastor::Index< i_, j_, n_, k_ >

◆ ijnm

using Marmot::FastorIndices::ijnm = typedef Fastor::Index< i_, j_, n_, m_ >

◆ ik

using Marmot::FastorIndices::ik = typedef Fastor::Index< i_, k_ >

◆ im

using Marmot::FastorIndices::im = typedef Fastor::Index< i_, m_ >

◆ imk

using Marmot::FastorIndices::imk = typedef Fastor::Index< i_, m_, k_ >

◆ imkl

using Marmot::FastorIndices::imkl = typedef Fastor::Index< i_, m_, k_, l_ >

◆ imL

using Marmot::FastorIndices::imL = typedef Fastor::Index< i_, m_, L_ >

◆ imLk

using Marmot::FastorIndices::imLk = typedef Fastor::Index< i_, m_, L_, k_ >

◆ in

using Marmot::FastorIndices::in = typedef Fastor::Index< i_, n_ >

◆ inB

using Marmot::FastorIndices::inB = typedef Fastor::Index< i_, n_, B_ >

◆ inkB

using Marmot::FastorIndices::inkB = typedef Fastor::Index< i_, n_, k_, B_ >

◆ j

using Marmot::FastorIndices::j = typedef Fastor::Index< j_ >

◆ jA

using Marmot::FastorIndices::jA = typedef Fastor::Index< j_, A_ >

◆ jB

using Marmot::FastorIndices::jB = typedef Fastor::Index< j_, B_ >

◆ jJ

using Marmot::FastorIndices::jJ = typedef Fastor::Index< j_, J_ >

◆ jL

using Marmot::FastorIndices::jL = typedef Fastor::Index< j_, L_ >

◆ jLm

using Marmot::FastorIndices::jLm = typedef Fastor::Index< j_, L_, m_ >

◆ ji

using Marmot::FastorIndices::ji = typedef Fastor::Index< j_, i_ >

◆ jin

using Marmot::FastorIndices::jin = typedef Fastor::Index< j_, i_, n_ >

◆ jk

using Marmot::FastorIndices::jk = typedef Fastor::Index< j_, k_ >

◆ jK

using Marmot::FastorIndices::jK = typedef Fastor::Index< j_, K_ >

◆ jkB

using Marmot::FastorIndices::jkB = typedef Fastor::Index< j_, k_, B_ >

◆ jkl

using Marmot::FastorIndices::jkl = typedef Fastor::Index< j_, k_, l_ >

◆ jl

using Marmot::FastorIndices::jl = typedef Fastor::Index< j_, l_ >

◆ k

using Marmot::FastorIndices::k = typedef Fastor::Index< k_ >

◆ kA

using Marmot::FastorIndices::kA = typedef Fastor::Index< k_, A_ >

◆ kB

using Marmot::FastorIndices::kB = typedef Fastor::Index< k_, B_ >

◆ kI

using Marmot::FastorIndices::kI = typedef Fastor::Index< k_, I_ >

◆ kK

using Marmot::FastorIndices::kK = typedef Fastor::Index< k_, K_ >

◆ kL

using Marmot::FastorIndices::kL = typedef Fastor::Index< k_, L_ >

◆ kM

using Marmot::FastorIndices::kM = typedef Fastor::Index< k_, M_ >

◆ kNL

using Marmot::FastorIndices::kNL = typedef Fastor::Index< k_, N_, L_ >

◆ kj

using Marmot::FastorIndices::kj = typedef Fastor::Index< k_, j_ >

◆ kJ

using Marmot::FastorIndices::kJ = typedef Fastor::Index< k_, J_ >

◆ kl

using Marmot::FastorIndices::kl = typedef Fastor::Index< k_, l_ >

◆ km

using Marmot::FastorIndices::km = typedef Fastor::Index< k_, m_ >

◆ l

using Marmot::FastorIndices::l = typedef Fastor::Index< l_ >

◆ lB

using Marmot::FastorIndices::lB = typedef Fastor::Index< l_, B_ >

◆ lm

using Marmot::FastorIndices::lm = typedef Fastor::Index< l_, m_ >

◆ m

using Marmot::FastorIndices::m = typedef Fastor::Index< m_ >

◆ mK

using Marmot::FastorIndices::mK = typedef Fastor::Index< m_, K_ >

◆ mLl

using Marmot::FastorIndices::mLl = typedef Fastor::Index< m_, L_, l_ >

◆ mj

using Marmot::FastorIndices::mj = typedef Fastor::Index< m_, j_ >

◆ mjL

using Marmot::FastorIndices::mjL = typedef Fastor::Index< m_, j_, L_ >

◆ mn

using Marmot::FastorIndices::mn = typedef Fastor::Index< m_, n_ >

◆ mnKL

using Marmot::FastorIndices::mnKL = typedef Fastor::Index< m_, n_, K_, L_ >

◆ mnij

using Marmot::FastorIndices::mnij = typedef Fastor::Index< m_, n_, i_, j_ >

◆ mnkB

using Marmot::FastorIndices::mnkB = typedef Fastor::Index< m_, n_, k_, B_ >

◆ mnkL

using Marmot::FastorIndices::mnkL = typedef Fastor::Index< m_, n_, k_, L_ >

◆ nB

using Marmot::FastorIndices::nB = typedef Fastor::Index< n_, B_ >

◆ to_IJKL

using Marmot::FastorIndices::to_IJKL = typedef Fastor::OIndex< I_, J_, K_, L_ >

◆ to_IJkK

using Marmot::FastorIndices::to_IJkK = typedef Fastor::OIndex< I_, J_, k_, K_ >

◆ to_IJkL

using Marmot::FastorIndices::to_IJkL = typedef Fastor::OIndex< I_, J_, k_, L_ >

◆ to_IikK

using Marmot::FastorIndices::to_IikK = typedef Fastor::OIndex< I_, i_, k_, K_ >

◆ to_IjkK

using Marmot::FastorIndices::to_IjkK = typedef Fastor::OIndex< I_, j_, k_, K_ >

◆ to_Ii

using Marmot::FastorIndices::to_Ii = typedef Fastor::OIndex< I_, i_ >

◆ to_NLJl

using Marmot::FastorIndices::to_NLJl = typedef Fastor::OIndex< N_, L_, J_, l_ >

◆ to_iIKL

using Marmot::FastorIndices::to_iIKL = typedef Fastor::OIndex< i_, I_, K_, L_ >

◆ to_iIjJ

using Marmot::FastorIndices::to_iIjJ = typedef Fastor::OIndex< i_, I_, j_, J_ >

◆ to_iImn

using Marmot::FastorIndices::to_iImn = typedef Fastor::OIndex< i_, I_, m_, n_ >

◆ to_ij

using Marmot::FastorIndices::to_ij = typedef Fastor::OIndex< i_, j_ >

◆ to_ijIJ

using Marmot::FastorIndices::to_ijIJ = typedef Fastor::OIndex< i_, j_, I_, J_ >

◆ to_ijKL

using Marmot::FastorIndices::to_ijKL = typedef Fastor::OIndex< i_, j_, K_, L_ >

◆ to_ijL

using Marmot::FastorIndices::to_ijL = typedef Fastor::OIndex< i_, j_, L_ >

◆ to_ijLk

using Marmot::FastorIndices::to_ijLk = typedef Fastor::OIndex< i_, j_, L_, k_ >

◆ to_ijLm

using Marmot::FastorIndices::to_ijLm = typedef Fastor::OIndex< i_, j_, L_, m_ >

◆ to_ijk

using Marmot::FastorIndices::to_ijk = typedef Fastor::OIndex< i_, j_, k_ >

◆ to_ijkK

using Marmot::FastorIndices::to_ijkK = typedef Fastor::OIndex< i_, j_, k_, K_ >

◆ to_ijkL

using Marmot::FastorIndices::to_ijkL = typedef Fastor::OIndex< i_, j_, k_, L_ >

◆ to_ijKl

using Marmot::FastorIndices::to_ijKl = typedef Fastor::OIndex< i_, j_, K_, l_ >

◆ to_ijkl

using Marmot::FastorIndices::to_ijkl = typedef Fastor::OIndex< i_, j_, k_, l_ >

◆ to_ijm

using Marmot::FastorIndices::to_ijm = typedef Fastor::OIndex< i_, j_, m_ >

◆ to_ijmM

using Marmot::FastorIndices::to_ijmM = typedef Fastor::OIndex< i_, j_, m_, M_ >

◆ to_jAB

using Marmot::FastorIndices::to_jAB = typedef Fastor::OIndex< j_, A_, B_ >

◆ to_jAkB

using Marmot::FastorIndices::to_jAkB = typedef Fastor::OIndex< j_, A_, k_, B_ >

◆ to_ji

using Marmot::FastorIndices::to_ji = typedef Fastor::OIndex< j_, i_ >

◆ to_jikL

using Marmot::FastorIndices::to_jikL = typedef Fastor::OIndex< j_, i_, k_, L_ >

◆ to_jikl

using Marmot::FastorIndices::to_jikl = typedef Fastor::OIndex< j_, i_, k_, l_ >

◆ to_jkiB

using Marmot::FastorIndices::to_jkiB = typedef Fastor::OIndex< j_, k_, i_, B_ >

◆ to_kK

using Marmot::FastorIndices::to_kK = typedef Fastor::OIndex< k_, K_ >

◆ to_kL

using Marmot::FastorIndices::to_kL = typedef Fastor::OIndex< k_, L_ >

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
i_ 
j_ 
k_ 
l_ 
m_ 
n_ 
A_ 
B_ 
I_ 
J_ 
K_ 
L_ 
M_ 
N_ 
P_