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

Reply via email to