Esempio n. 1
0
    def create_representation(self):
        self.sub0 = aloha_lib.Variable('V%s_1' % self.particle)
        self.sub1 = aloha_lib.Variable('V%s_2' % self.particle)
        self.sub2 = aloha_lib.Variable('V%s_3' % self.particle)
        self.sub3 = aloha_lib.Variable('V%s_4' % self.particle)

        self.representation= aloha_lib.LorentzObjectRepresentation(
                                    {(0,): self.sub0, (1,): self.sub1, \
                                     (2,): self.sub2, (3,): self.sub3},
                                    self.lorentz_ind, [])
Esempio n. 2
0
    def create_representation(self):

        self.sub00 = aloha_lib.Variable('T%s_1' % self.particle)
        self.sub01 = aloha_lib.Variable('T%s_2' % self.particle)
        self.sub02 = aloha_lib.Variable('T%s_3' % self.particle)
        self.sub03 = aloha_lib.Variable('T%s_4' % self.particle)

        self.sub10 = aloha_lib.Variable('T%s_5' % self.particle)
        self.sub11 = aloha_lib.Variable('T%s_6' % self.particle)
        self.sub12 = aloha_lib.Variable('T%s_7' % self.particle)
        self.sub13 = aloha_lib.Variable('T%s_8' % self.particle)

        self.sub20 = aloha_lib.Variable('T%s_9' % self.particle)
        self.sub21 = aloha_lib.Variable('T%s_10' % self.particle)
        self.sub22 = aloha_lib.Variable('T%s_11' % self.particle)
        self.sub23 = aloha_lib.Variable('T%s_12' % self.particle)

        self.sub30 = aloha_lib.Variable('T%s_13' % self.particle)
        self.sub31 = aloha_lib.Variable('T%s_14' % self.particle)
        self.sub32 = aloha_lib.Variable('T%s_15' % self.particle)
        self.sub33 = aloha_lib.Variable('T%s_16' % self.particle)

        rep = {
            (0, 0): self.sub00,
            (0, 1): self.sub01,
            (0, 2): self.sub02,
            (0, 3): self.sub03,
            (1, 0): self.sub10,
            (1, 1): self.sub11,
            (1, 2): self.sub12,
            (1, 3): self.sub13,
            (2, 0): self.sub20,
            (2, 1): self.sub21,
            (2, 2): self.sub22,
            (2, 3): self.sub23,
            (3, 0): self.sub30,
            (3, 1): self.sub31,
            (3, 2): self.sub32,
            (3, 3): self.sub33
        }


        self.representation= aloha_lib.LorentzObjectRepresentation( rep, \
                                    self.lorentz_ind, [])
Esempio n. 3
0
 def create_representation(self):
     rep = aloha_lib.Variable('S%s_1' % self.particle)
     self.representation = aloha_lib.LorentzObjectRepresentation(
         rep, [], [])
Esempio n. 4
0
    def create_representation(self):
        param = aloha_lib.Variable(self.varname, aloha_lib.ExtVariable)

        self.representation = aloha_lib.LorentzObjectRepresentation(
            param, [], [])
Esempio n. 5
0
    def create_representation(self):
        var = aloha_lib.Variable('FCT%s' % self.fctid)

        self.representation = aloha_lib.LorentzObjectRepresentation(
            var, self.lorentz_ind, self.spin_ind)
Esempio n. 6
0
    def create_representation(self):
        coup = aloha_lib.Variable('COUP%s' % self.nb)

        self.representation = aloha_lib.LorentzObjectRepresentation(
            coup, self.lorentz_ind, self.spin_ind)