Class | Spinor |
In: |
QuarkDwOvlpClass/PREVS/FieldClasses.rb
QuarkDwOvlpClass/FieldClasses.rb QuarkDwOvlpClass_v0.1/PREVS/FieldClasses.rb QuarkDwOvlpClass_v0.1/FieldClasses.rb |
Parent: | Object |
# 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
# 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
# File QuarkDwOvlpClass/FieldClasses.rb, line 28 28: def initialize(myname) 29: @y = Array.new(4) {|i| Complex(rand, rand)} 30: @myname = myname 31: end
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# File QuarkDwOvlpClass_v0.1/PREVS/FieldClasses.rb, line 42 42: def assign(y) 43: return "#{@myname}(:,:) = #{y}(:,:)" 44: end
# File QuarkDwOvlpClass/PREVS/FieldClasses.rb, line 42 42: def assign(y) 43: return "#{@myname}(:,:) = #{y}(:,:)" 44: end
# File QuarkDwOvlpClass/FieldClasses.rb, line 42 42: def assign(y) 43: return "#{@myname}(:,:) = #{y}(:,:)" 44: end
# File QuarkDwOvlpClass_v0.1/FieldClasses.rb, line 42 42: def assign(y) 43: return "#{@myname}(:,:) = #{y}(:,:)" 44: end
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# File QuarkDwOvlpClass_v0.1/PREVS/FieldClasses.rb, line 38 38: def get_name 39: return @myname 40: end
# 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
# 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
# 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