Dear Bibhas,

As Leo mentioned, you should just shift the original coordination to what
you got from your output file,i.e (AtomicCoordinatesFormat Ang
 %block AtomicCoordinatesOrigin
         1.6556        0.0009        0.0000
 %endblock AtomicCoordinatesOrigin)...put it in your .fdf file.
 Or you can shift the x coordinates to the positive coordinates in order to
solve this problem.

Regards,
Esmaeil.

On Mon, Nov 6, 2017 at 7:34 AM, Bibhas Manna <[email protected]> wrote:

> Dear Leonardo,
>
> Thanking you for your quick response.
>
> I was trying to solve the problem following your suggestions. But, I
> failed every time. I have also checked the atomic coordinate positions
> using VNL GUI. In all the cases, it seems to me that the atomic positions
> are within the unit cells, but I got the same error message. My transiesta
> input file looks like:
>
> # ------------------------------------------------------------
> ---------------
> # Name and Label
> # ------------------------------------------------------------
> ---------------
> SolutionMethod transiesta
> SystemName          Left Electrode for Graphene
> SystemLabel         Scat_G_Opt
>
> # ------------------------------------------------------------
> ---------------
> # Lattice
> # ------------------------------------------------------------
> ---------------
>
> LatticeConstant             1.00 Ang
>
> %block LatticeVectors
>         9.896615  -17.142261    0.000000
>         4.947479    8.570652    0.000000
>         0.000000    0.000000   18.000000
> %endblock LatticeVectors
>
> %block kgrid_Monkhorst_Pack
>       1   0    0    0.0
>       0    10    0    0.0
>       0    0    1    0.0
> %endblock kgrid_Monkhorst_Pack
>
> # ------------------------------------------------------------
> ---------------
> # Species and Atoms
> # ------------------------------------------------------------
> ---------------
>
> NumberOfSpecies        1
> NumberOfAtoms         64
>
> %block ChemicalSpeciesLabel
>   1   6  C
> %endblock ChemicalSpeciesLabel
>
> # ------------------------------------------------------------
> ---------------
> # Atomic Coordinates
> # ------------------------------------------------------------
> ---------------
>
> AtomicCoordinatesFormat Ang
>
> %block AtomicCoordinatesAndAtomicSpecies
>    -0.00000041    0.00000463    0.00000000   1       #1  C
>     1.23686930    2.14266679    0.00000000   1       #3  C
>     2.47373901    4.28532895    0.00000000   1       #5  C
>     3.71060872    6.42799121    0.00000000   1       #7  C
>     1.23707646   -2.14277714    0.00000000   1       #9  C
>     2.47394618   -0.00011498    0.00000000   1      #11  C
>     3.71081589    2.14254718    0.00000000   1      #13  C
>     4.94768560    4.28520934    0.00000000   1      #15  C
>     1.23693835    0.71418545    0.00000000   1      #33  C
>     2.47380807    2.85684771    0.00000000   1      #35  C
>     3.71067778    4.99950987    0.00000000   1      #37  C
>     4.94754749    7.14217203    0.00000000   1      #39  C
>     2.47401523   -1.42859632    0.00000000   1      #41  C
>     3.71088494    0.71406584    0.00000000   1      #43  C
>     4.94775465    2.85672810    0.00000000   1      #45  C
>     6.18462437    4.99939026    0.00000000   1      #47  C
>     4.94830195   -8.57103523    0.00000000   1       #2  C
>     6.18517162   -6.42837184    0.00000000   1       #4  C
>     7.42204133   -4.28570960    0.00000000   1       #6  C
>     8.65891106   -2.14304739    0.00000000   1       #8  C
>     6.18540520  -10.71390543    0.00000000   1      #10  C
>     7.42227487   -8.57124206   -0.00000000   1      #12  C
>     8.65914459   -6.42857985   -0.00000000   1      #14  C
>     9.89601431   -4.28591757    0.00000000   1      #16  C
>     2.47417423   -4.28563042    0.00000000   1      #17  C
>     3.71104390   -2.14296705    0.00000000   1      #19  C
>     4.94791361   -0.00030488    0.00000000   1      #21  C
>     6.18478334    2.14235736    0.00000000   1      #23  C
>     3.71122197   -6.42828885    0.00000000   1      #25  C
>     4.94809164   -4.28562542    0.00000000   1      #27  C
>     6.18496135   -2.14296324    0.00000000   1      #29  C
>     7.42183108   -0.00030103    0.00000000   1      #31  C
>     6.18522814   -7.85699769   -0.00000000   1      #34  C
>     7.42209786   -5.71433541    0.00000000   1      #36  C
>     8.65896758   -3.57167320    0.00000000   1      #38  C
>     9.89583724   -1.42900983   -0.00000000   1      #40  C
>     7.42232463   -9.99975752   -0.00000000   1      #42  C
>     8.65919435   -7.85709531   -0.00000000   1      #44  C
>     9.89606407   -5.71443308    0.00000000   1      #46  C
>    11.13293377   -3.57176963    0.00000000   1      #48  C
>     3.71112009   -3.57138709    0.00000000   1      #49  C
>     4.94798981   -1.42872488   -0.00000000   1      #51  C
>     6.18485953    0.71393730    0.00000000   1      #53  C
>     7.42172919    2.85660073    0.00000000   1      #55  C
>     4.94814250   -5.71415374   -0.00000000   1      #57  C
>     6.18501223   -3.57149149    0.00000000   1      #59  C
>     7.42188195   -1.42882931    0.00000000   1      #61  C
>     8.65875161    0.71383406   -0.00000000   1      #63  C
>     7.42246443  -12.85669135    0.00000000   1      #18  C
>     8.65933414  -10.71402919    0.00000000   1      #20  C
>     9.89620385   -8.57136702    0.00000000   1      #22  C
>    11.13307356   -6.42870486    0.00000000   1      #24  C
>     8.65954130  -14.99947321    0.00000000   1      #26  C
>     9.89641102  -12.85681095    0.00000000   1      #28  C
>    11.13328073  -10.71414879    0.00000000   1      #30  C
>    12.37015044   -8.57148663    0.00000000   1      #32  C
>     8.65940319  -12.14251053    0.00000000   1      #50  C
>     9.89627291   -9.99984837    0.00000000   1      #52  C
>    11.13314262   -7.85718621    0.00000000   1      #54  C
>    12.37001233   -5.71452395    0.00000000   1      #56  C
>     9.89648007  -14.28529230    0.00000000   1      #58  C
>    11.13334978  -12.14263014    0.00000000   1      #60  C
>    12.37021949   -9.99996797    0.00000000   1      #62  C
>    13.60708921   -7.85730581    0.00000000   1      #64  C
> %endblock AtomicCoordinatesAndAtomicSpecies
>
> # END OF VNL EXPORT
> # ------------------------------------------------------------
> ---------------
> # ------------------------------------------------------------
> ---------------
>
> PAO.BasisType         split
> PAO.BasisSize         DZP
> PAO.SplitNorm         0.15
> PAO.EnergyShift       275 meV
>
> MeshCutoff              200. Ry
> XC.functional           GGA
> XC.authors              PBE
> SolutionMethod          transiesta
>
> ElectronicTemperature   300 K
> OccupationFunction      FD
>
> MinSCFIterations       3
> MaxSCFIterations       200
> DM.MixingWeight        0.1
> DM.Tolerance           0.0001
> DM.NumberPulay         6
> DM.UseSaveDM           .true.
> DM.MixSCF1             .true.
>
> MD.NumCGSteps 0
>
> Diag.ParallelOverK T
>
> WriteMullikenPop                1
> WriteForces                     T
> SaveHS                          T
>
> TS.Voltage 0.0 eV
> %block TS.ChemPots
>   Left
>   Right
> %endblock TS.ChemPots
>
> %block TS.ChemPot.Left
>   mu V/2
>   contour.eq
>     begin
>       C-Left
>       T-Left
>     end
> %endblock TS.ChemPot.Left
> %block TS.ChemPot.Right
>   mu -V/2
>   contour.eq
>     begin
>       C-Right
>       T-Right
>     end
> %endblock TS.ChemPot.Right
>
> TS.Contours.Eq.Pole 2.5 eV
> %block TS.Contour.C-Left
>   part circle
>    from -40. eV + V/2 to -10 kT + V/2
>      points 25
>       method g-legendre
> %endblock TS.Contour.C-Left
> %block TS.Contour.T-Left
>   part tail
>    from prev to inf
>      points 10
>       method g-fermi
> %endblock TS.Contour.T-Left
> %block TS.Contour.C-Right
>   part circle
>    from -40. eV -V/2 to -10 kT -V/2
>      points 25
>       method g-legendre
> %endblock TS.Contour.C-Right
> %block TS.Contour.T-Right
>   part tail
>    from prev to inf
>      points 10
>       method g-fermi
> %endblock TS.Contour.T-Right
>
> %block TS.Contours.nEq
>   neq-1
> %endblock TS.Contours.nEq
> %block TS.Contour.nEq.neq-1
>   part line
>    from -|V|/2 - 5 kT to |V|/2 + 5 kT
>      delta 0.01 eV
>       method mid-rule
> %endblock TS.Contour.nEq.neq-1
>
> # We have 2 electrodes
> %block TS.Elecs
>   Left
>   Right
> %endblock TS.Elecs
>
> %block TS.Elec.Left
>   TSHS ./ElecLeft_Opt.TSHS
>   chemical-potential Left
>   semi-inf-direction -a1
>   electrode-position 1
> %endblock TS.Elec.Left
> %block TS.Elec.Right
>   TSHS ./ElecLeft_Opt.TSHS
>   chemical-potential Right
>   semi-inf-direction +a1
>   electrode-position end -1
> %endblock TS.Elec.Right
>
>
>
> # TBtrans allows k-points along self-energy directions
> # when using mis-aligned electrodes.
> # Hence you MUST specify the k-grid
> %block TBT.k
>   diag 1 10 1
> %endblock
> TBT.DOS.A T
>
> %block TBT.Contours
>     line
> %endblock TBT.Contours
> %block TBT.Contour.line
>   part line
>      from -1. eV to 1. eV
>       delta 0.01 eV
>         method mid-rule
> %endblock TBT.Contour.line
>
>
> Could you please spend some time from your busy schedule to check my above
> input file. Because, I am not really able to clean the error.
>
> I am eagerly waiting for your valuable reply. Sorry for my bad English.
>
>
> Thanking you.
> With regards,
> Bibhas
>
>
>
>
>
>
> On Sat, Oct 21, 2017 at 3:01 AM, Leonardo Fonseca <[email protected]>
> wrote:
>
>> Dear Bibhas,
>>
>> The error message is self-explanatory. The contour integration would
>> benefit by adding 5 more energy points without increasing the computational
>> load. However this is not an error, just a suggestion. The error is in your
>> atomic coordinates. I am unable to open your included files, but most
>> likely you have atomic coordinates that are outside the unit cell. For
>> example, you could have negative z coordinates or x or y values that go
>> beyond the unit cell vectors. For band structure calculation you don't have
>> to worry about this since the system is periodic, but for transport you do.
>> The message even tells you how to fix the problem. Just add the suggested
>> block to shift all atomic coordinates automatically, so you don't have to
>> fix it atom by atom.
>>
>> Good luck!
>>
>> Leo
>>
>> 2017-10-20 5:10 GMT-02:00 Bibhas Manna <[email protected]>:
>>
>>> Dear Transiesta Users,
>>>
>>> I am very new to run the transiesta code. I have successfully computed
>>> .TSHS file for the left electrode at the first step. Assuming that my right
>>> and left electrodes are equivalent, I then move on to run the scattering
>>> region file using .TSHS for left electrode as an input. However, I faced
>>> some fatal errors related to transiesta run.  Errors are as follows:
>>>
>>> ************************ Begin: TS CHECKS AND WARNINGS
>>> ************************
>>> Without loosing performance you can increase the equilibrium integration
>>> precision.
>>> You can add 5 more energy points in the equilibrium contours, for FREE!
>>> This is 5 more energy points per chemical potential.
>>> 5(1=-1) 7(1=-1)
>>> atom(cell-dir=neighbour-cell)
>>> *** Device atomic coordinates are not inside unit-cell.
>>> *** This is a requirement for bias calculations
>>>     as the Poisson equation cannot be correctly handled
>>>     due to inconsistencies with the grid and atomic coordinates
>>> *** Will continue, but will die when running V /= 0 ***
>>> Electrode: Left lies outside the unit-cell.
>>> Please shift the entire structure using the following recipe:
>>> If you already have AtomicCoordinatesFormat, add these
>>>  AtomicCoordinatesFormat Ang
>>>  %block AtomicCoordinatesOrigin
>>>          1.6556        0.0009        0.0000
>>>  %endblock AtomicCoordinatesOrigin
>>> ************************ End: TS CHECKS AND WARNINGS
>>> **************************
>>>
>>>                   ****************************************
>>>                    TRANSIESTA REPORTED IMPORTANT WARNINGS
>>>                   ****************************************
>>>
>>>                   ******************************
>>>                    TRANSIESTA REPORTED ERRORS
>>>                   ******************************
>>> One or more errors have occured doing transiesta initialization, check
>>> the output
>>> Stopping Program from Node:    0
>>> ------------------------------------------------------------
>>> --------------
>>> MPI_ABORT was invoked on rank 0 in communicator MPI COMMUNICATOR 3
>>> CREATE FROM 0
>>> with errorcode 1.
>>>
>>> NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.
>>> You may or may not see output from other processes, depending on
>>> exactly when Open MPI kills them.
>>>
>>>
>>> I have tried to find the origin of such errors but failed every time.
>>>
>>> Please suggest me with some solution for this problem. Any help in this
>>> regard is highly appreciable.
>>> I am also attaching my input and output file of scattering region for
>>> your kind consideration.
>>>
>>> Thanking you.
>>> With regards,
>>> Bibhas
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>
>

Responder a