MPB-errors

"Константин Дедов" <[email protected]>
Newsgroups gmane.comp.science.photonic-bands
Message-ID <[email protected]>
Hello, all

I usually have no problem with simulation using mpb-mpi (version 1.4.2) on
my PC but I tryed to run simulation on another PC (mpb-mpi version 1.4.2) and
I got some error massages that  I'v never had before. Below you may see the
text from .out file.

I set 19 k-points from (0 0 1.7) to (0 0 2.6) but in .out file we could see
the list of 19 zero k-points. Anyway then it starts calculation for proper
k-point (0 0 1.7).
After it finish calculation for first 11 bands calculation will be aborted.

My other observations are:
1) If I set lattice size with integer value (for example (9 7 no-size)
instead of (9.6 7.8 no-size)) it will calculate without aborting for proper
k-points but still in .out file there will be list of 19 zero k-points.

2) If I set calculation of bands for only one k-point  (0 0 1.7) mpb will
give me in .out file in the list of k-points "1 k-point (0, 9.08701e+223,
5.60633e+199)" but then will start calculation for proper
k-point "solve_kpoint (0,0,1.7):"

TEXT from .out file

init-params: initializing eigensolver data
Computing 500 bands with 1.000000e-05 tolerance.
Working in 2 dimensions.
Grid size is 618 x 504 x 1.
Solving for 11 bands at a time.
Creating Maxwell data...
Allocating fields...
Mesh size is 3.
Lattice vectors:
     (9.6, 0, 0)
     (0, 7.8, 0)
     (0, 0, 1)
Cell volume = 75.9689
Reciprocal lattice vectors (/ 2 pi):
     (0.10364, -0, 0)
     (-0, 0.12701, -0)
     (0, -0, 1)
Geometric objects:
Geometric object tree has depth 1 and 0 object nodes (vs. 0 actual objects)
Initializing dielectric function...
Using background dielectric from file "SEM.h5"...
    ...read 375x306x1 dielectric function
19 k-points:
     (0,0,0)
     (0,0,0)
     (0,0,0)
     (0,0,0)
     (0,0,0)
     (0,0,0)
     (0,0,0)
     (0,0,0)
     (0,0,0)
     (0,0,0)
     (0,0,0)
     (0,0,0)
     (0,0,0)
     (0,0,0)
     (0,0,0)
     (0,0,0)
     (0,0,0)
     (0,0,0)
     (0,0,0)
Solving for band polarization: .
Initializing fields to random numbers...
elapsed time for initialization: 11 seconds.
epsilon: 1-2.0851, mean 1.13485, harm. mean 1.07681, 19.736% > 1, 12.4272%"fill"
Outputting epsilon...
solve_kpoint (0,0,1.7):
freqs:, k index, k1, k2, k3, kmag/2pi, band 1, ..., band 500
Solving for bands 1 to 11...
1: trace = 123.21663832506 (193.098% change)

....
38: trace = 25.9645213056759 (0.000952806% change)


Finished solving for bands 1 to 11 after 38 iterations.
Solving for bands 12 to 22...
CHECK failure on line 243 of blasglue.c: non positive-definite matrix in
potrf
[31] MPI Abort by user Aborting program !
[31] Aborting program!



what means  "CHECK failure on line 243 of blasglue.c: non positive-definite
matrix in potrf
"

As I understood I should recompile mpb-mpi. And what recommendations you can
give me to except these errors?

_______________________________________________
mpb-discuss mailing list
[email protected]
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/mpb-discuss
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.