Class Spinor
In: QuarkDwOvlpClass/PREVS/FieldClasses.rb
QuarkDwOvlpClass/FieldClasses.rb
QuarkDwOvlpClass_v0.1/PREVS/FieldClasses.rb
QuarkDwOvlpClass_v0.1/FieldClasses.rb
Parent: Object
Spinor SiteRestriction FieldGauge FieldDWSpinor dot/f_32.png

Methods

Public Class methods

[Source]

    # File QuarkDwOvlpClass_v0.1/FieldClasses.rb, line 28
28:   def initialize(myname)
29:     @y = Array.new(4) {|i| Complex(rand, rand)}
30:     @myname = myname
31:   end

[Source]

    # File QuarkDwOvlpClass/PREVS/FieldClasses.rb, line 28
28:   def initialize(myname)
29:     @y = Array.new(4) {|i| Complex(rand, rand)}
30:     @myname = myname
31:   end

[Source]

    # File QuarkDwOvlpClass/FieldClasses.rb, line 28
28:   def initialize(myname)
29:     @y = Array.new(4) {|i| Complex(rand, rand)}
30:     @myname = myname
31:   end

[Source]

    # File QuarkDwOvlpClass_v0.1/PREVS/FieldClasses.rb, line 28
28:   def initialize(myname)
29:     @y = Array.new(4) {|i| Complex(rand, rand)}
30:     @myname = myname
31:   end

Public Instance methods

[Source]

    # File QuarkDwOvlpClass_v0.1/FieldClasses.rb, line 62
62:   def accum_add(y)
63:     str = Array.new(4,nil)
64:     for i in 1..@@spin
65:       str[i-1] = "#{@myname}(:,#{i}) = #{@myname}(:,#{i}) + #{y.get_name}(:,#{i})"
66:     end
67:     return str
68:   end

[Source]

    # File QuarkDwOvlpClass_v0.1/PREVS/FieldClasses.rb, line 62
62:   def accum_add(y)
63:     str = Array.new(4,nil)
64:     for i in 1..@@spin
65:       str[i-1] = "#{@myname}(:,#{i}) = #{@myname}(:,#{i}) + #{y.get_name}(:,#{i})"
66:     end
67:     return str
68:   end

[Source]

    # File QuarkDwOvlpClass/PREVS/FieldClasses.rb, line 62
62:   def accum_add(y)
63:     str = Array.new(4,nil)
64:     for i in 1..@@spin
65:       str[i-1] = "#{@myname}(:,#{i}) = #{@myname}(:,#{i}) + #{y.get_name}(:,#{i})"
66:     end
67:     return str
68:   end

[Source]

    # File QuarkDwOvlpClass/FieldClasses.rb, line 62
62:   def accum_add(y)
63:     str = Array.new(4,nil)
64:     for i in 1..@@spin
65:       str[i-1] = "#{@myname}(:,#{i}) = #{@myname}(:,#{i}) + #{y.get_name}(:,#{i})"
66:     end
67:     return str
68:   end

[Source]

    # File QuarkDwOvlpClass_v0.1/PREVS/FieldClasses.rb, line 70
70:   def accum_add_mult(y,coef)
71:     str = Array.new(4,nil)
72:     for i in 1..@@spin
73:       str[i-1] = "#{@myname}(:,#{i}) = #{@myname}(:,#{i}) + #{y.get_name}(:,#{i}) * #{coef}"
74:     end
75:     return str
76:   end

[Source]

    # File QuarkDwOvlpClass/FieldClasses.rb, line 70
70:   def accum_add_mult(y,coef)
71:     str = Array.new(4,nil)
72:     for i in 1..@@spin
73:       str[i-1] = "#{@myname}(:,#{i}) = #{@myname}(:,#{i}) + #{y.get_name}(:,#{i}) * #{coef}"
74:     end
75:     return str
76:   end

[Source]

    # File QuarkDwOvlpClass_v0.1/FieldClasses.rb, line 70
70:   def accum_add_mult(y,coef)
71:     str = Array.new(4,nil)
72:     for i in 1..@@spin
73:       str[i-1] = "#{@myname}(:,#{i}) = #{@myname}(:,#{i}) + #{y.get_name}(:,#{i}) * #{coef}"
74:     end
75:     return str
76:   end

[Source]

    # File QuarkDwOvlpClass/PREVS/FieldClasses.rb, line 70
70:   def accum_add_mult(y,coef)
71:     str = Array.new(4,nil)
72:     for i in 1..@@spin
73:       str[i-1] = "#{@myname}(:,#{i}) = #{@myname}(:,#{i}) + #{y.get_name}(:,#{i}) * #{coef}"
74:     end
75:     return str
76:   end

[Source]

     # File QuarkDwOvlpClass_v0.1/FieldClasses.rb, line 117
117:   def accum_mult_gamma(mu,y)
118:     if (!@myname)
119:       puts "set my name!"
120:       abort
121:     end
122:     str = get_mult_gamma(mu,y)
123:     out_str = Array.new(4,nil)
124:     for i in 1..@@spin
125:       out_str[i-1] = "#{@myname}(:,#{i}) = #{@myname}(:,#{i}) " + str[i-1]
126:     end
127:     return out_str.compact
128:   end

[Source]

     # File QuarkDwOvlpClass_v0.1/PREVS/FieldClasses.rb, line 117
117:   def accum_mult_gamma(mu,y)
118:     if (!@myname)
119:       puts "set my name!"
120:       abort
121:     end
122:     str = get_mult_gamma(mu,y)
123:     out_str = Array.new(4,nil)
124:     for i in 1..@@spin
125:       out_str[i-1] = "#{@myname}(:,#{i}) = #{@myname}(:,#{i}) " + str[i-1]
126:     end
127:     return out_str.compact
128:   end

[Source]

     # File QuarkDwOvlpClass/FieldClasses.rb, line 117
117:   def accum_mult_gamma(mu,y)
118:     if (!@myname)
119:       puts "set my name!"
120:       abort
121:     end
122:     str = get_mult_gamma(mu,y)
123:     out_str = Array.new(4,nil)
124:     for i in 1..@@spin
125:       out_str[i-1] = "#{@myname}(:,#{i}) = #{@myname}(:,#{i}) " + str[i-1]
126:     end
127:     return out_str.compact
128:   end

[Source]

     # File QuarkDwOvlpClass/PREVS/FieldClasses.rb, line 117
117:   def accum_mult_gamma(mu,y)
118:     if (!@myname)
119:       puts "set my name!"
120:       abort
121:     end
122:     str = get_mult_gamma(mu,y)
123:     out_str = Array.new(4,nil)
124:     for i in 1..@@spin
125:       out_str[i-1] = "#{@myname}(:,#{i}) = #{@myname}(:,#{i}) " + str[i-1]
126:     end
127:     return out_str.compact
128:   end

[Source]

     # File QuarkDwOvlpClass_v0.1/FieldClasses.rb, line 256
256:   def accum_proj_low(mu,y)
257:     low_comp = get_proj_low(mu,y)
258:     out_str = Array.new(4,nil)
259:     for i in 1..@@spin
260:       if (low_comp[i-1])
261:         out_str[i-1] = "#{@myname}(:,#{i}) = #{@myname}(:,#{i}) " + low_comp[i-1]
262:       end
263:     end
264:     return out_str.compact
265:   end

[Source]

     # File QuarkDwOvlpClass_v0.1/PREVS/FieldClasses.rb, line 256
256:   def accum_proj_low(mu,y)
257:     low_comp = get_proj_low(mu,y)
258:     out_str = Array.new(4,nil)
259:     for i in 1..@@spin
260:       if (low_comp[i-1])
261:         out_str[i-1] = "#{@myname}(:,#{i}) = #{@myname}(:,#{i}) " + low_comp[i-1]
262:       end
263:     end
264:     return out_str.compact
265:   end

[Source]

     # File QuarkDwOvlpClass/PREVS/FieldClasses.rb, line 256
256:   def accum_proj_low(mu,y)
257:     low_comp = get_proj_low(mu,y)
258:     out_str = Array.new(4,nil)
259:     for i in 1..@@spin
260:       if (low_comp[i-1])
261:         out_str[i-1] = "#{@myname}(:,#{i}) = #{@myname}(:,#{i}) " + low_comp[i-1]
262:       end
263:     end
264:     return out_str.compact
265:   end

[Source]

     # File QuarkDwOvlpClass/FieldClasses.rb, line 256
256:   def accum_proj_low(mu,y)
257:     low_comp = get_proj_low(mu,y)
258:     out_str = Array.new(4,nil)
259:     for i in 1..@@spin
260:       if (low_comp[i-1])
261:         out_str[i-1] = "#{@myname}(:,#{i}) = #{@myname}(:,#{i}) " + low_comp[i-1]
262:       end
263:     end
264:     return out_str.compact
265:   end

[Source]

    # File QuarkDwOvlpClass_v0.1/PREVS/FieldClasses.rb, line 42
42:   def assign(y)
43:     return "#{@myname}(:,:) = #{y}(:,:)"
44:   end

[Source]

    # File QuarkDwOvlpClass/PREVS/FieldClasses.rb, line 42
42:   def assign(y)
43:     return "#{@myname}(:,:) = #{y}(:,:)"
44:   end

[Source]

    # File QuarkDwOvlpClass/FieldClasses.rb, line 42
42:   def assign(y)
43:     return "#{@myname}(:,:) = #{y}(:,:)"
44:   end

[Source]

    # File QuarkDwOvlpClass_v0.1/FieldClasses.rb, line 42
42:   def assign(y)
43:     return "#{@myname}(:,:) = #{y}(:,:)"
44:   end

[Source]

    # File QuarkDwOvlpClass_v0.1/PREVS/FieldClasses.rb, line 46
46:   def assign_add(x,y)
47:     str = Array.new(4,nil)
48:     for i in 1..@@spin
49:       str[i-1] = "#{@myname}(:,#{i}) = #{x.get_name}(:,#{i}) + #{y.get_name}(:,#{i})"
50:     end
51:     return str
52:   end

[Source]

    # File QuarkDwOvlpClass/PREVS/FieldClasses.rb, line 46
46:   def assign_add(x,y)
47:     str = Array.new(4,nil)
48:     for i in 1..@@spin
49:       str[i-1] = "#{@myname}(:,#{i}) = #{x.get_name}(:,#{i}) + #{y.get_name}(:,#{i})"
50:     end
51:     return str
52:   end

[Source]

    # File QuarkDwOvlpClass_v0.1/FieldClasses.rb, line 46
46:   def assign_add(x,y)
47:     str = Array.new(4,nil)
48:     for i in 1..@@spin
49:       str[i-1] = "#{@myname}(:,#{i}) = #{x.get_name}(:,#{i}) + #{y.get_name}(:,#{i})"
50:     end
51:     return str
52:   end

[Source]

    # File QuarkDwOvlpClass/FieldClasses.rb, line 46
46:   def assign_add(x,y)
47:     str = Array.new(4,nil)
48:     for i in 1..@@spin
49:       str[i-1] = "#{@myname}(:,#{i}) = #{x.get_name}(:,#{i}) + #{y.get_name}(:,#{i})"
50:     end
51:     return str
52:   end

[Source]

    # File QuarkDwOvlpClass/PREVS/FieldClasses.rb, line 54
54:   def assign_add_mult(x,y,coef)
55:     str = Array.new(4,nil)
56:     for i in 1..@@spin
57:       str[i-1] = "#{@myname}(:,#{i}) = #{x.get_name}(:,#{i}) + #{y.get_name}(:,#{i}) * #{coef}"
58:     end
59:     return str
60:   end

[Source]

    # File QuarkDwOvlpClass_v0.1/FieldClasses.rb, line 54
54:   def assign_add_mult(x,y,coef)
55:     str = Array.new(4,nil)
56:     for i in 1..@@spin
57:       str[i-1] = "#{@myname}(:,#{i}) = #{x.get_name}(:,#{i}) + #{y.get_name}(:,#{i}) * #{coef}"
58:     end
59:     return str
60:   end

[Source]

    # File QuarkDwOvlpClass/FieldClasses.rb, line 54
54:   def assign_add_mult(x,y,coef)
55:     str = Array.new(4,nil)
56:     for i in 1..@@spin
57:       str[i-1] = "#{@myname}(:,#{i}) = #{x.get_name}(:,#{i}) + #{y.get_name}(:,#{i}) * #{coef}"
58:     end
59:     return str
60:   end

[Source]

    # File QuarkDwOvlpClass_v0.1/PREVS/FieldClasses.rb, line 54
54:   def assign_add_mult(x,y,coef)
55:     str = Array.new(4,nil)
56:     for i in 1..@@spin
57:       str[i-1] = "#{@myname}(:,#{i}) = #{x.get_name}(:,#{i}) + #{y.get_name}(:,#{i}) * #{coef}"
58:     end
59:     return str
60:   end

[Source]

     # File QuarkDwOvlpClass_v0.1/PREVS/FieldClasses.rb, line 104
104:   def assign_mult_gamma(mu,y)
105:     if (!@myname)
106:       puts "set my name!"
107:       abort
108:     end
109:     str = get_mult_gamma(mu,y)
110:     out_str = Array.new(4,nil)
111:     for i in 1..@@spin
112:       out_str[i-1] = "#{@myname}(:,#{i}) = " + str[i-1]
113:     end
114:     return out_str.compact
115:   end

[Source]

     # File QuarkDwOvlpClass_v0.1/FieldClasses.rb, line 104
104:   def assign_mult_gamma(mu,y)
105:     if (!@myname)
106:       puts "set my name!"
107:       abort
108:     end
109:     str = get_mult_gamma(mu,y)
110:     out_str = Array.new(4,nil)
111:     for i in 1..@@spin
112:       out_str[i-1] = "#{@myname}(:,#{i}) = " + str[i-1]
113:     end
114:     return out_str.compact
115:   end

[Source]

     # File QuarkDwOvlpClass/FieldClasses.rb, line 104
104:   def assign_mult_gamma(mu,y)
105:     if (!@myname)
106:       puts "set my name!"
107:       abort
108:     end
109:     str = get_mult_gamma(mu,y)
110:     out_str = Array.new(4,nil)
111:     for i in 1..@@spin
112:       out_str[i-1] = "#{@myname}(:,#{i}) = " + str[i-1]
113:     end
114:     return out_str.compact
115:   end

[Source]

     # File QuarkDwOvlpClass/PREVS/FieldClasses.rb, line 104
104:   def assign_mult_gamma(mu,y)
105:     if (!@myname)
106:       puts "set my name!"
107:       abort
108:     end
109:     str = get_mult_gamma(mu,y)
110:     out_str = Array.new(4,nil)
111:     for i in 1..@@spin
112:       out_str[i-1] = "#{@myname}(:,#{i}) = " + str[i-1]
113:     end
114:     return out_str.compact
115:   end

[Source]

     # File QuarkDwOvlpClass_v0.1/PREVS/FieldClasses.rb, line 302
302:   def assign_mult_u_full(u,y,sign)
303:     str = Array.new((@@spin*@@col)/2,nil)
304:     if (sign > 0)
305:       for j in 1..@@spin
306:       for i in 1..@@col
307:         str[i-1+@@col*(j-1)] =
308:              "    #{@myname}(#{i},#{j}) = #{u}(#{i},1) * #{y.get_name}(1,#{j})  &\n" +
309:              "  &        + #{u}(#{i},2) * #{y.get_name}(2,#{j})  &\n" +
310:              "  &        + #{u}(#{i},3) * #{y.get_name}(3,#{j})"
311:       end
312:       end
313:     else
314:       for j in 1..@@spin
315:       for i in 1..@@col
316:         str[i-1+@@col*(j-1)] =
317:              "    #{@myname}(#{i},#{j}) = conjg(#{u}(1,#{i})) * #{y.get_name}(1,#{j})  &\n" +
318:              "  &        + conjg(#{u}(2,#{i})) * #{y.get_name}(2,#{j})  &\n" +
319:              "  &        + conjg(#{u}(3,#{i})) * #{y.get_name}(3,#{j})"
320:       end
321:       end
322:     end
323:     return str.compact
324:   end

[Source]

     # File QuarkDwOvlpClass/PREVS/FieldClasses.rb, line 302
302:   def assign_mult_u_full(u,y,sign)
303:     str = Array.new((@@spin*@@col)/2,nil)
304:     if (sign > 0)
305:       for j in 1..@@spin
306:       for i in 1..@@col
307:         str[i-1+@@col*(j-1)] =
308:              "    #{@myname}(#{i},#{j}) = #{u}(#{i},1) * #{y.get_name}(1,#{j})  &\n" +
309:              "  &        + #{u}(#{i},2) * #{y.get_name}(2,#{j})  &\n" +
310:              "  &        + #{u}(#{i},3) * #{y.get_name}(3,#{j})"
311:       end
312:       end
313:     else
314:       for j in 1..@@spin
315:       for i in 1..@@col
316:         str[i-1+@@col*(j-1)] =
317:              "    #{@myname}(#{i},#{j}) = conjg(#{u}(1,#{i})) * #{y.get_name}(1,#{j})  &\n" +
318:              "  &        + conjg(#{u}(2,#{i})) * #{y.get_name}(2,#{j})  &\n" +
319:              "  &        + conjg(#{u}(3,#{i})) * #{y.get_name}(3,#{j})"
320:       end
321:       end
322:     end
323:     return str.compact
324:   end

[Source]

     # File QuarkDwOvlpClass/FieldClasses.rb, line 302
302:   def assign_mult_u_full(u,y,sign)
303:     str = Array.new((@@spin*@@col)/2,nil)
304:     if (sign > 0)
305:       for j in 1..@@spin
306:       for i in 1..@@col
307:         str[i-1+@@col*(j-1)] =
308:              "    #{@myname}(#{i},#{j}) = #{u}(#{i},1) * #{y.get_name}(1,#{j})  &\n" +
309:              "  &        + #{u}(#{i},2) * #{y.get_name}(2,#{j})  &\n" +
310:              "  &        + #{u}(#{i},3) * #{y.get_name}(3,#{j})"
311:       end
312:       end
313:     else
314:       for j in 1..@@spin
315:       for i in 1..@@col
316:         str[i-1+@@col*(j-1)] =
317:              "    #{@myname}(#{i},#{j}) = conjg(#{u}(1,#{i})) * #{y.get_name}(1,#{j})  &\n" +
318:              "  &        + conjg(#{u}(2,#{i})) * #{y.get_name}(2,#{j})  &\n" +
319:              "  &        + conjg(#{u}(3,#{i})) * #{y.get_name}(3,#{j})"
320:       end
321:       end
322:     end
323:     return str.compact
324:   end

[Source]

     # File QuarkDwOvlpClass_v0.1/FieldClasses.rb, line 302
302:   def assign_mult_u_full(u,y,sign)
303:     str = Array.new((@@spin*@@col)/2,nil)
304:     if (sign > 0)
305:       for j in 1..@@spin
306:       for i in 1..@@col
307:         str[i-1+@@col*(j-1)] =
308:              "    #{@myname}(#{i},#{j}) = #{u}(#{i},1) * #{y.get_name}(1,#{j})  &\n" +
309:              "  &        + #{u}(#{i},2) * #{y.get_name}(2,#{j})  &\n" +
310:              "  &        + #{u}(#{i},3) * #{y.get_name}(3,#{j})"
311:       end
312:       end
313:     else
314:       for j in 1..@@spin
315:       for i in 1..@@col
316:         str[i-1+@@col*(j-1)] =
317:              "    #{@myname}(#{i},#{j}) = conjg(#{u}(1,#{i})) * #{y.get_name}(1,#{j})  &\n" +
318:              "  &        + conjg(#{u}(2,#{i})) * #{y.get_name}(2,#{j})  &\n" +
319:              "  &        + conjg(#{u}(3,#{i})) * #{y.get_name}(3,#{j})"
320:       end
321:       end
322:     end
323:     return str.compact
324:   end

[Source]

     # File QuarkDwOvlpClass_v0.1/FieldClasses.rb, line 278
278:   def assign_mult_u_half(u,y,sign)
279:     str = Array.new((@@spin*@@col)/2,nil)
280:     if (sign > 0)
281:       for j in 1..@@spin/2
282:       for i in 1..@@col
283:         str[i-1+@@col*(j-1)] =
284:              "    #{@myname}(#{i},#{j}) = #{u}(#{i},1) * #{y.get_name}(1,#{j})  &\n" +
285:              "  &        + #{u}(#{i},2) * #{y.get_name}(2,#{j})  &\n" +
286:              "  &        + #{u}(#{i},3) * #{y.get_name}(3,#{j})"
287:       end
288:       end
289:     else
290:       for j in 1..@@spin/2
291:       for i in 1..@@col
292:         str[i-1+@@col*(j-1)] =
293:              "    #{@myname}(#{i},#{j}) = conjg(#{u}(1,#{i})) * #{y.get_name}(1,#{j})  &\n" +
294:              "  &        + conjg(#{u}(2,#{i})) * #{y.get_name}(2,#{j})  &\n" +
295:              "  &        + conjg(#{u}(3,#{i})) * #{y.get_name}(3,#{j})"
296:       end
297:       end
298:     end
299:     return str.compact
300:   end

[Source]

     # File QuarkDwOvlpClass_v0.1/PREVS/FieldClasses.rb, line 278
278:   def assign_mult_u_half(u,y,sign)
279:     str = Array.new((@@spin*@@col)/2,nil)
280:     if (sign > 0)
281:       for j in 1..@@spin/2
282:       for i in 1..@@col
283:         str[i-1+@@col*(j-1)] =
284:              "    #{@myname}(#{i},#{j}) = #{u}(#{i},1) * #{y.get_name}(1,#{j})  &\n" +
285:              "  &        + #{u}(#{i},2) * #{y.get_name}(2,#{j})  &\n" +
286:              "  &        + #{u}(#{i},3) * #{y.get_name}(3,#{j})"
287:       end
288:       end
289:     else
290:       for j in 1..@@spin/2
291:       for i in 1..@@col
292:         str[i-1+@@col*(j-1)] =
293:              "    #{@myname}(#{i},#{j}) = conjg(#{u}(1,#{i})) * #{y.get_name}(1,#{j})  &\n" +
294:              "  &        + conjg(#{u}(2,#{i})) * #{y.get_name}(2,#{j})  &\n" +
295:              "  &        + conjg(#{u}(3,#{i})) * #{y.get_name}(3,#{j})"
296:       end
297:       end
298:     end
299:     return str.compact
300:   end

[Source]

     # File QuarkDwOvlpClass/FieldClasses.rb, line 278
278:   def assign_mult_u_half(u,y,sign)
279:     str = Array.new((@@spin*@@col)/2,nil)
280:     if (sign > 0)
281:       for j in 1..@@spin/2
282:       for i in 1..@@col
283:         str[i-1+@@col*(j-1)] =
284:              "    #{@myname}(#{i},#{j}) = #{u}(#{i},1) * #{y.get_name}(1,#{j})  &\n" +
285:              "  &        + #{u}(#{i},2) * #{y.get_name}(2,#{j})  &\n" +
286:              "  &        + #{u}(#{i},3) * #{y.get_name}(3,#{j})"
287:       end
288:       end
289:     else
290:       for j in 1..@@spin/2
291:       for i in 1..@@col
292:         str[i-1+@@col*(j-1)] =
293:              "    #{@myname}(#{i},#{j}) = conjg(#{u}(1,#{i})) * #{y.get_name}(1,#{j})  &\n" +
294:              "  &        + conjg(#{u}(2,#{i})) * #{y.get_name}(2,#{j})  &\n" +
295:              "  &        + conjg(#{u}(3,#{i})) * #{y.get_name}(3,#{j})"
296:       end
297:       end
298:     end
299:     return str.compact
300:   end

[Source]

     # File QuarkDwOvlpClass/PREVS/FieldClasses.rb, line 278
278:   def assign_mult_u_half(u,y,sign)
279:     str = Array.new((@@spin*@@col)/2,nil)
280:     if (sign > 0)
281:       for j in 1..@@spin/2
282:       for i in 1..@@col
283:         str[i-1+@@col*(j-1)] =
284:              "    #{@myname}(#{i},#{j}) = #{u}(#{i},1) * #{y.get_name}(1,#{j})  &\n" +
285:              "  &        + #{u}(#{i},2) * #{y.get_name}(2,#{j})  &\n" +
286:              "  &        + #{u}(#{i},3) * #{y.get_name}(3,#{j})"
287:       end
288:       end
289:     else
290:       for j in 1..@@spin/2
291:       for i in 1..@@col
292:         str[i-1+@@col*(j-1)] =
293:              "    #{@myname}(#{i},#{j}) = conjg(#{u}(1,#{i})) * #{y.get_name}(1,#{j})  &\n" +
294:              "  &        + conjg(#{u}(2,#{i})) * #{y.get_name}(2,#{j})  &\n" +
295:              "  &        + conjg(#{u}(3,#{i})) * #{y.get_name}(3,#{j})"
296:       end
297:       end
298:     end
299:     return str.compact
300:   end

[Source]

     # File QuarkDwOvlpClass_v0.1/FieldClasses.rb, line 267
267:   def assign_proj_low(mu,y)
268:     low_comp = get_proj_low(mu,y)
269:     out_str = Array.new(4,nil)
270:     for i in 1..@@spin
271:       if (low_comp[i-1])
272:         out_str[i-1] = "#{@myname}(:,#{i}) = " + low_comp[i-1]
273:       end
274:     end
275:     return out_str.compact
276:   end

[Source]

     # File QuarkDwOvlpClass/FieldClasses.rb, line 267
267:   def assign_proj_low(mu,y)
268:     low_comp = get_proj_low(mu,y)
269:     out_str = Array.new(4,nil)
270:     for i in 1..@@spin
271:       if (low_comp[i-1])
272:         out_str[i-1] = "#{@myname}(:,#{i}) = " + low_comp[i-1]
273:       end
274:     end
275:     return out_str.compact
276:   end

[Source]

     # File QuarkDwOvlpClass_v0.1/PREVS/FieldClasses.rb, line 267
267:   def assign_proj_low(mu,y)
268:     low_comp = get_proj_low(mu,y)
269:     out_str = Array.new(4,nil)
270:     for i in 1..@@spin
271:       if (low_comp[i-1])
272:         out_str[i-1] = "#{@myname}(:,#{i}) = " + low_comp[i-1]
273:       end
274:     end
275:     return out_str.compact
276:   end

[Source]

     # File QuarkDwOvlpClass/PREVS/FieldClasses.rb, line 267
267:   def assign_proj_low(mu,y)
268:     low_comp = get_proj_low(mu,y)
269:     out_str = Array.new(4,nil)
270:     for i in 1..@@spin
271:       if (low_comp[i-1])
272:         out_str[i-1] = "#{@myname}(:,#{i}) = " + low_comp[i-1]
273:       end
274:     end
275:     return out_str.compact
276:   end

[Source]

     # File QuarkDwOvlpClass_v0.1/FieldClasses.rb, line 130
130:   def assign_proj_up(mu,y)
131:     if (!@myname)
132:       puts "set my name!"
133:       abort
134:     end
135:     str,py = get_proj_up(mu,y)
136:     out_str = Array.new(4,nil)
137:     for i in 1..(@@spin/2)
138:       if (str[i-1])
139:         out_str[i-1] = "#{@myname}(:,#{i}) = " + str[i-1]
140:       else
141:         out_str[i-1] = "#{@myname}(:,#{i}) = " + str[i-1+@@spin/2]
142:       end
143:     end
144:     return out_str.compact
145:   end

[Source]

     # File QuarkDwOvlpClass/FieldClasses.rb, line 130
130:   def assign_proj_up(mu,y)
131:     if (!@myname)
132:       puts "set my name!"
133:       abort
134:     end
135:     str,py = get_proj_up(mu,y)
136:     out_str = Array.new(4,nil)
137:     for i in 1..(@@spin/2)
138:       if (str[i-1])
139:         out_str[i-1] = "#{@myname}(:,#{i}) = " + str[i-1]
140:       else
141:         out_str[i-1] = "#{@myname}(:,#{i}) = " + str[i-1+@@spin/2]
142:       end
143:     end
144:     return out_str.compact
145:   end

[Source]

     # File QuarkDwOvlpClass_v0.1/PREVS/FieldClasses.rb, line 130
130:   def assign_proj_up(mu,y)
131:     if (!@myname)
132:       puts "set my name!"
133:       abort
134:     end
135:     str,py = get_proj_up(mu,y)
136:     out_str = Array.new(4,nil)
137:     for i in 1..(@@spin/2)
138:       if (str[i-1])
139:         out_str[i-1] = "#{@myname}(:,#{i}) = " + str[i-1]
140:       else
141:         out_str[i-1] = "#{@myname}(:,#{i}) = " + str[i-1+@@spin/2]
142:       end
143:     end
144:     return out_str.compact
145:   end

[Source]

     # File QuarkDwOvlpClass/PREVS/FieldClasses.rb, line 130
130:   def assign_proj_up(mu,y)
131:     if (!@myname)
132:       puts "set my name!"
133:       abort
134:     end
135:     str,py = get_proj_up(mu,y)
136:     out_str = Array.new(4,nil)
137:     for i in 1..(@@spin/2)
138:       if (str[i-1])
139:         out_str[i-1] = "#{@myname}(:,#{i}) = " + str[i-1]
140:       else
141:         out_str[i-1] = "#{@myname}(:,#{i}) = " + str[i-1+@@spin/2]
142:       end
143:     end
144:     return out_str.compact
145:   end

[Source]

    # File QuarkDwOvlpClass_v0.1/FieldClasses.rb, line 38
38:   def get_name
39:     return @myname
40:   end

[Source]

    # File QuarkDwOvlpClass/PREVS/FieldClasses.rb, line 38
38:   def get_name
39:     return @myname
40:   end

[Source]

    # File QuarkDwOvlpClass/FieldClasses.rb, line 38
38:   def get_name
39:     return @myname
40:   end

[Source]

    # File QuarkDwOvlpClass_v0.1/PREVS/FieldClasses.rb, line 38
38:   def get_name
39:     return @myname
40:   end

[Source]

    # File QuarkDwOvlpClass/FieldClasses.rb, line 33
33:   def set_name(myname)
34:     @y = Array.new(4) {|i| Complex(rand, rand)}
35:     @myname = myname
36:   end

[Source]

    # File QuarkDwOvlpClass_v0.1/PREVS/FieldClasses.rb, line 33
33:   def set_name(myname)
34:     @y = Array.new(4) {|i| Complex(rand, rand)}
35:     @myname = myname
36:   end

[Source]

    # File QuarkDwOvlpClass/PREVS/FieldClasses.rb, line 33
33:   def set_name(myname)
34:     @y = Array.new(4) {|i| Complex(rand, rand)}
35:     @myname = myname
36:   end

[Source]

    # File QuarkDwOvlpClass_v0.1/FieldClasses.rb, line 33
33:   def set_name(myname)
34:     @y = Array.new(4) {|i| Complex(rand, rand)}
35:     @myname = myname
36:   end