Try to change your command from "mpb> unix% mpb tri-rods.ctl >& tri-rods.out" 
to "mpb> mpb tri-rods.ctl >& tri-rods.out".







Mr.Amorntep Wichasirikul
PhD.Eng ( Computer and Electrical Engineering ) student Degree.
Department of Electrical and Computer Engineering, Faculty of Engineering,
Thammasat University, Klong Luang, Pathumthani, 12120, THAILAND.
Mobiles :  +66(0)86 736 2320 
Email : sans...@hotmail.com

> From: mpb-discuss-requ...@ab-initio.mit.edu
> Subject: mpb-discuss Digest, Vol 73, Issue 5
> To: mpb-discuss@ab-initio.mit.edu
> Date: Mon, 30 Apr 2012 12:00:01 -0400
> 
> Send mpb-discuss mailing list submissions to
>       mpb-discuss@ab-initio.mit.edu
> 
> To subscribe or unsubscribe via the World Wide Web, visit
>       http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/mpb-discuss
> or, via email, send a message with subject or body 'help' to
>       mpb-discuss-requ...@ab-initio.mit.edu
> 
> You can reach the person managing the list at
>       mpb-discuss-ow...@ab-initio.mit.edu
> 
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of mpb-discuss digest..."
> 
> 
> Today's Topics:
> 
>    1. error: unbound variable (neal pfeiffenberger)
> 
> 
> ----------------------------------------------------------------------
> 
> Message: 1
> Date: Sun, 29 Apr 2012 12:09:04 -0400
> From: neal pfeiffenberger <ntp...@gmail.com>
> To: mpb-discuss@ab-initio.mit.edu
> Subject: [MPB-discuss] error: unbound variable
> Message-ID:
>       <CAO7G25aPs1wTgjiC9yk=8hYa=ix9hca-sgndkosy1t+xv0f...@mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
> 
> Hi,
> 
> I have installed mpb on my mac via fink and was trying to run through the
> data analysis tutorial.  I am able to run the first part of the code but
> when I input the
> 
> unix% mpb tri-rods.ctl >& tri-rods.out
> 
> 
> or
> 
> unix% h5topng -S 3 epsilon.h5
> 
>  I get an ERROR: Unbound variable: as seen in the attached code below.
> Does anyone have any ideas on how to fix this?  It seems to be that I can't
> exit the mpb program once it is running.  Is there an exit or abort command
> to get back to the file structure where the hdf5 is installed?
> 
> Thanks,
> 
> -Neal Pfeiffenberger
> 
> mpb> (set! num-bands 8)
> mpb>
> mpb> (set! geometry-lattice (make lattice (size 1 1 no-size)
> ...                          (basis1 (/ (sqrt 3) 2) 0.5)
> ...                          (basis2 (/ (sqrt 3) 2) -0.5)))
> mpb> (set! geometry (list (make cylinder
> ...                        (center 0 0 0) (radius 0.2) (height infinity)
> ...                        (material (make dielectric (epsilon 12))))))
> mpb>
> mpb> (set! k-points (list (vector3 0 0 0)          ; Gamma
> ...                      (vector3 0 0.5 0)        ; M
> ...                      (vector3 (/ -3) (/ 3) 0) ; K
> ...                      (vector3 0 0 0)))        ; Gamma
> ... (set! k-points (interpolate 4 k-points))
> mpb>
> mpb> (set! resolution 32)
> mpb>
> mpb> (run-tm (output-at-kpoint (vector3 (/ -3) (/ 3) 0)
> ...                           fix-efield-phase output-efield-z))
> init-params: initializing eigensolver data
> Computing 8 bands with 1.000000e-07 tolerance.
> Working in 2 dimensions.
> Grid size is 32 x 32 x 1.
> Solving for 8 bands at a time.
> Creating Maxwell data...
> Allocating fields...
> Mesh size is 3.
> Lattice vectors:
>      (0.866025, 0.5, 0)
>      (0.866025, -0.5, 0)
>      (0, 0, 1)
> Cell volume = 0.866025
> Reciprocal lattice vectors (/ 2 pi):
>      (0.57735, 1, -0)
>      (0.57735, -1, 0)
>      (-0, 0, 1)
> Geometric objects:
>      cylinder, center = (0,0,0)
>           radius 0.2, height 1e+20, axis (0, 0, 1)
>           dielectric constant epsilon = 12
> Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects)
> Initializing dielectric function...
> 16 k-points:
>      (0,0,0)
>      (0,0.1,0)
>      (0,0.2,0)
>      (0,0.3,0)
>      (0,0.4,0)
>      (0,0.5,0)
>      (-0.0666667,0.466667,0)
>      (-0.133333,0.433333,0)
>      (-0.2,0.4,0)
>      (-0.266667,0.366667,0)
>      (-0.333333,0.333333,0)
>      (-0.266667,0.266667,0)
>      (-0.2,0.2,0)
>      (-0.133333,0.133333,0)
>      (-0.0666667,0.0666667,0)
>      (0,0,0)
> Solving for band polarization: tm.
> Initializing fields to random numbers...
> elapsed time for initialization: 0 seconds.
> epsilon: 1-12, mean 2.59342, harm. mean 1.17825, 17.2852% > 1, 14.4857%
> "fill"
> Outputting epsilon...
> solve_kpoint (0,0,0):
> tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1, tm band 2, tm band 3,
> tm band 4, tm band 5, tm band 6, tm band 7, tm band 8
> Solving for bands 2 to 8...
> Finished solving for bands 2 to 8 after 17 iterations.
> tmfreqs:, 1, 0, 0, 0, 0, 0, 0.55991, 0.563583, 0.593059, 0.83873, 0.840306,
> 0.99663, 1.10467
> elapsed time for k point: 0 seconds.
> solve_kpoint (0,0.1,0):
> Solving for bands 1 to 8...
> Finished solving for bands 1 to 8 after 10 iterations.
> tmfreqs:, 2, 0, 0.1, 0, 0.11547, 0.071172, 0.540333, 0.559812, 0.617458,
> 0.836387, 0.841165, 0.99062, 1.09011
> elapsed time for k point: 0 seconds.
> solve_kpoint (0,0.2,0):
> Solving for bands 1 to 8...
> Finished solving for bands 1 to 8 after 9 iterations.
> tmfreqs:, 3, 0, 0.2, 0, 0.23094, 0.138993, 0.509763, 0.55689, 0.654339,
> 0.827217, 0.846269, 0.971006, 1.05424
> elapsed time for k point: 0 seconds.
> solve_kpoint (0,0.3,0):
> Solving for bands 1 to 8...
> Finished solving for bands 1 to 8 after 8 iterations.
> tmfreqs:, 4, 0, 0.3, 0, 0.34641, 0.19911, 0.480714, 0.55341, 0.693165,
> 0.815129, 0.852855, 0.934885, 1.02733
> elapsed time for k point: 0 seconds.
> solve_kpoint (0,0.4,0):
> Solving for bands 1 to 8...
> Finished solving for bands 1 to 8 after 7 iterations.
> tmfreqs:, 5, 0, 0.4, 0, 0.46188, 0.244317, 0.456697, 0.550654, 0.729495,
> 0.804088, 0.858348, 0.894324, 1.01551
> elapsed time for k point: 0 seconds.
> solve_kpoint (0,0.5,0):
> Solving for bands 1 to 8...
> Finished solving for bands 1 to 8 after 7 iterations.
> tmfreqs:, 6, 0, 0.5, 0, 0.57735, 0.262309, 0.44629, 0.549614, 0.748193,
> 0.798541, 0.860337, 0.87466, 1.01229
> elapsed time for k point: 0 seconds.
> solve_kpoint (-0.0666667,0.466667,0):
> Solving for bands 1 to 8...
> Finished solving for bands 1 to 8 after 8 iterations.
> tmfreqs:, 7, -0.0666667, 0.466667, 0, 0.581187, 0.263282, 0.448472,
> 0.545998, 0.751528, 0.797785, 0.862204, 0.874304, 0.99994
> elapsed time for k point: 0 seconds.
> solve_kpoint (-0.133333,0.433333,0):
> Solving for bands 1 to 8...
> Finished solving for bands 1 to 8 after 7 iterations.
> tmfreqs:, 8, -0.133333, 0.433333, 0, 0.592546, 0.265981, 0.454814,
> 0.536016, 0.760608, 0.79589, 0.867183, 0.873497, 0.973988
> elapsed time for k point: 0 seconds.
> solve_kpoint (-0.2,0.4,0):
> Solving for bands 1 to 8...
> Finished solving for bands 1 to 8 after 6 iterations.
> tmfreqs:, 9, -0.2, 0.4, 0, 0.61101, 0.269734, 0.464723, 0.521717, 0.773089,
> 0.793685, 0.869285, 0.877439, 0.945437
> elapsed time for k point: 0 seconds.
> solve_kpoint (-0.266667,0.366667,0):
> Solving for bands 1 to 8...
> Finished solving for bands 1 to 8 after 6 iterations.
> tmfreqs:, 10, -0.266667, 0.366667, 0, 0.635959, 0.273354, 0.47728,
> 0.505529, 0.78542, 0.792043, 0.866051, 0.887979, 0.9197
> elapsed time for k point: 0 seconds.
> solve_kpoint (-0.333333,0.333333,0):
> Solving for bands 1 to 8...
> Finished solving for bands 1 to 8 after 6 iterations.
> tmfreqs:, 11, -0.333333, 0.333333, 0, 0.666667, 0.275066, 0.488935,
> 0.492384, 0.791161, 0.792096, 0.862667, 0.901065, 0.901498
> elapsed time for k point: 0 seconds.
> Fixing e-field (band 1) phase by -1 + 1.4763e-06i; max ampl. = 0.940783
> Outputting fields to e.k11.b01.z.tm...
> Fixing e-field (band 2) phase by -1.4763e-06 + -1i; max ampl. = 1.07949
> Outputting fields to e.k11.b02.z.tm...
> Fixing e-field (band 3) phase by -1 + 1.4763e-06i; max ampl. = 0.885577
> Outputting fields to e.k11.b03.z.tm...
> Fixing e-field (band 4) phase by -1 + 1.4763e-06i; max ampl. = 1.23035
> Outputting fields to e.k11.b04.z.tm...
> Fixing e-field (band 5) phase by 1.4763e-06 + 1i; max ampl. = 1.1114
> Outputting fields to e.k11.b05.z.tm...
> Fixing e-field (band 6) phase by 1 + -1.4763e-06i; max ampl. = 1.74762
> Outputting fields to e.k11.b06.z.tm...
> Fixing e-field (band 7) phase by -1 + 1.4763e-06i; max ampl. = 1.03299
> Outputting fields to e.k11.b07.z.tm...
> Fixing e-field (band 8) phase by 1 + -1.4763e-06i; max ampl. = 1.10418
> Outputting fields to e.k11.b08.z.tm...
> solve_kpoint (-0.266667,0.266667,0):
> Solving for bands 1 to 8...
> Finished solving for bands 1 to 8 after 6 iterations.
> tmfreqs:, 12, -0.266667, 0.266667, 0, 0.533333, 0.263496, 0.472837,
> 0.51707, 0.763696, 0.796694, 0.869222, 0.895403, 0.934596
> elapsed time for k point: 0 seconds.
> solve_kpoint (-0.2,0.2,0):
> Solving for bands 1 to 8...
> Finished solving for bands 1 to 8 after 7 iterations.
> tmfreqs:, 13, -0.2, 0.2, 0, 0.4, 0.222796, 0.478372, 0.539074, 0.715575,
> 0.808516, 0.858571, 0.9308, 0.978018
> elapsed time for k point: 0 seconds.
> solve_kpoint (-0.133333,0.133333,0):
> Solving for bands 1 to 8...
> Finished solving for bands 1 to 8 after 8 iterations.
> tmfreqs:, 14, -0.133333, 0.133333, 0, 0.266667, 0.158675, 0.50311, 0.55221,
> 0.667273, 0.823581, 0.848579, 0.96542, 1.03138
> elapsed time for k point: 0 seconds.
> solve_kpoint (-0.0666667,0.0666667,0):
> Solving for bands 1 to 8...
> Finished solving for bands 1 to 8 after 10 iterations.
> tmfreqs:, 15, -0.0666667, 0.0666667, 0, 0.133333, 0.0819748, 0.536544,
> 0.558261, 0.623111, 0.835721, 0.841387, 0.98872, 1.08394
> elapsed time for k point: 1 seconds.
> solve_kpoint (0,0,0):
> Solving for bands 2 to 8...
> Finished solving for bands 2 to 8 after 10 iterations.
> tmfreqs:, 16, 0, 0, 0, 0, 0, 0.55991, 0.563583, 0.593059, 0.83873,
> 0.840306, 0.99663, 1.10467
> elapsed time for k point: 0 seconds.
> Band 1 range: 0.0 at #(0 0 0) to 0.275065617068082 at #(-1/3 1/3 0)
> Band 2 range: 0.446289918847647 at #(0 0.5 0) to 0.559909987966916 at #(0 0
> 0)
> Band 3 range: 0.492383569872232 at #(-1/3 1/3 0) to 0.563582901737582 at
> #(0 0 0)
> Band 4 range: 0.593059067320895 at #(0 0 0) to 0.791161222813268 at #(-1/3
> 1/3 0)
> Band 5 range: 0.792042731370126 at #(-4/15 0.366666666666667 0) to
> 0.838730315053236 at #(0 0 0)
> Band 6 range: 0.840305955160636 at #(0 0 0) to 0.869285340346464 at #(-1/5
> 0.4 0)
> Band 7 range: 0.873496724070656 at #(-2/15 0.433333333333333 0) to
> 0.996630041437541 at #(0 0 0)
> Band 8 range: 0.901498234344251 at #(-1/3 1/3 0) to 1.10466577495693 at #(0
> 0 0)
> Gap from band 1 (0.275065617068082) to band 2 (0.446289918847647),
> 47.4729292989214%
> Gap from band 3 (0.563582901737582) to band 4 (0.593059067320895),
> 5.09685215854775%
> Gap from band 4 (0.791161222813268) to band 5 (0.792042731370126),
> 0.111357548663034%
> Gap from band 5 (0.838730315053236) to band 6 (0.840305955160636),
> 0.187683867865389%
> Gap from band 6 (0.869285340346464) to band 7 (0.873496724070656),
> 0.483294361375103%
> total elapsed time for run: 1 seconds.
> done.
> mpb> unix% mpb tri-rods.ctl >& tri-rods.out
> ERROR: Unbound variable: unix%
> ABORT: (unbound-variable)
> ERROR: Unbound variable: mpb
> ABORT: (unbound-variable)
> ERROR: Unbound variable: tri-rods.ctl
> ABORT: (unbound-variable)
> ERROR: Unbound variable: >&
> ABORT: (unbound-variable)
> ERROR: Unbound variable: tri-rods.out
> ABORT: (unbound-variable)
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: 
> <http://ab-initio.mit.edu/pipermail/mpb-discuss/attachments/20120429/85bc494d/attachment-0001.html>
> 
> ------------------------------
> 
> _______________________________________________
> mpb-discuss mailing list
> mpb-discuss@ab-initio.mit.edu
> http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/mpb-discuss
> 
> End of mpb-discuss Digest, Vol 73, Issue 5
> ******************************************
                                          
_______________________________________________
mpb-discuss mailing list
mpb-discuss@ab-initio.mit.edu
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/mpb-discuss

Reply via email to