Skip to content
  • help with substitutional defects

    Band Structure
    4
    0 Votes
    4 Posts
    105 Views

    Dear Jonas,

    first of all, 450 atoms is impressive indeed!
    Now moving on to a few comments/thoughts that might be of use to you.

    i) From your input file, it appears you still have a few symmetry operators in your simulation cell. Worth checking whether/if that applies to the atoms in the Fe-centred octahedra as that might force a particular solution to the electronic configurations.

    ii) Given that your octahedra are not aligned with any particular crystallographic axis in your system, it is not always straightforward to extract the (d-)orbital occupations. You can have a look at the ROTREF keyword in the manual by which you can rotate the eigenvectors in the properties calculation to orient the frame along a principal axis.

    iii) In Scenario 1 you are right - you removed 1 H atom, from which indeed the symmetry of the octahedron has been reduced/broken. You could test the case without "neutralization", to see whether the extra electron would stay on the site or delocalize...formation energies might be a good guide...?

    iv) Scenario 2 is a bit more complicated. Given that you removed a whole NH4+ tetrahedron, I would expect significant structural distortions occurring in the surrounding of the defect. From there, a conducting state might be not so unrealistic - did you optimize the atomic positions and/or cell parameters following the inclusion of that defect? If so, could be worth seeing where the metallic states originate from (e.g., in the DOS or a charge density difference plot would be sufficient...don't forget SMEAR). The question is where is the extra electron from the anticipated Fe3+ ending if you remove the whole tetrahedron?

    v) Finally, I guess it really depends on what you see experimentally and what would be the most representative simulation cell matching the measurements to be able to extract meaningful data for the oxidation state. What could be potentially useful is to take simple bulk structures for which you know the oxidation state of Fe (e.g., Fe2O3, Fe3O4, ...), analyse the corresponding charge densities (e.g., Mulliken) and have a reference state for comparing the charge on the Fe-ion in your Struvite structure.

    Hope any of this is useful.

    Cheers,
    Aleks

  • No space left on device

    Running CRYSTAL in Parallel
    4
    0 Votes
    4 Posts
    88 Views

    job314 said in No space left on device:

    those are huge HPC nodes… they can’t be possibly out of disk…

    On our cluster, although the total disk space is huge, there are limited disk quotas for each user. Maybe it is the same there for you?

    job314 said in No space left on device:

    will it affect my convergence or calculation speed?

    Possibly, but not much I think.

  • 0 Votes
    10 Posts
    220 Views

    It makes sense, thank you.

  • 1 Votes
    18 Posts
    426 Views

    PeterRemoto At the moment I am afraid I do not have an explanation for the difference you experienced between CRYSTAL17 and CRYSTAL23 as I am unable to reproduce the erratic behavior with CRYSTAL23.

  • 0 Votes
    3 Posts
    81 Views

    Dear Alessandro,
    thank you for this explanation!
    Kind regards,
    Georg

  • 0 Votes
    5 Posts
    86 Views

    Hi Alessandro,
    thank you very much for these detailed explanations!
    Crystal is an amazing program, and I am just starting to explore its powerful thermoelastic capabilities.
    Kind regards,
    Georg

  • 0 Votes
    4 Posts
    110 Views

    Hi Erba,
    Honestly, I have ANDERSON acceleration on because I inherited a file with these keywords written in when I was taught how to use CRYSTAL for frequency calculations - and worked pretty well so far with our other systems so I thought to leave it alone (though it was more for pharmacuetical systems). Thanks for the suggestion, I'll try it out if with the original TOLINTEG 10 10 10 10 20 and see what happens.

    Thanks,
    Peter

  • pov-TZVP vs old school basis sets

    Basis Sets
    6
    1 Votes
    6 Posts
    120 Views

    Alessandro, the setback is temporary. What I really appreciate is that you gave CRYSTAL more life via user support than it ever had. I am very grateful for it

  • Projected DOS on atoms

    Density-of-States
    2
    0 Votes
    2 Posts
    63 Views

    Hi,

    The first data series corresponds to the first set and the second to the second.
    If you need more insight on the specifics of your calculation, please share your files.

    Hope this helps,

  • PBEsol vs PBEsolxc

    Vibrational Spectroscopies: IR, Raman, INS
    2
    0 Votes
    2 Posts
    61 Views

    Hi,

    In CRYSTAL, the most general syntax to specify exchange-correlation (xc) functionals is, within the DFT input block through the EXCHANGE and CORRELAT keywords as:

    DFT EXCHANGE label of exchange functional (e.g. VBH, BECKE, PBE, ...) CORRELAT label of correlation functional (e.g. VWN, LYP, PBE, ...) ENDDFT

    For certain standard combinations of exchange and correlation functionals, we have implemented single keywords. For instance:

    DFT BLYP ENDDFT

    is equivalent to

    DFT EXCHANGE BECKE CORRELAT LYP ENDDFT

    Another example (here the "XC" letters are appended at the end of the name to reflect that the functional is used for both the exchange and correlation part):

    DFT PBESOLXC ENDDFT

    is equivalent to

    DFT EXCHANGE PBESOL CORRELAT PBESOL ENDDFT

    For PBE, there are three equivalent ways to define it in CRYSTAL:

    DFT PBEXC ENDDFT

    or

    DFT PBE ENDDFT

    or

    DFT EXCHANGE PBE CORRELAT PBE ENDDFT

    There isn't a general rule, I'm afraid. This syntax aspects are discussed at page 134 of CRYSTAL23 User's Manual.

    Hope this clarifies things a little,

  • 0 Votes
    2 Posts
    72 Views

    Hi,

    Direct piezoelectric constants of a 3D lattice in CRYSTAL are defined and computed as:
    $$
    e_{ci}^{3D} = \left( \frac{\partial P_c}{\partial \eta_i}\right) = \frac{1}{V}\left( \frac{\partial^2 E}{\partial E_c\partial \eta_i}\right)
    $$
    that is as first derivatives of Cartesian components of the polarization (c=x,y,z) with respect to strain components, or, equivalently as second derivatives of the energy density (V is the volume of the 3D lattice cell) with respect to Cartesian components of an electric field \(E_c\) and strain components, where the strain \( \eta \) is dimensionless and thus the direct piezoelectric constants have units of \( \textup{charge/length}^2 \).

    For 1D and 2D periodic lattices, as the volume (V) is not uniquely defined (or not defined at all in some cases), one may divide by the length \(l \) and area \( A\) of the lattice cell instead:
    $$
    e_{ci}^{1D} = \frac{1}{l}\left( \frac{\partial^2 E}{\partial E_c\partial \eta_i}\right) \quad \textup{and} \quad e_{ci}^{2D} = \frac{1}{A}\left( \frac{\partial^2 E}{\partial E_c\partial \eta_i}\right)
    $$
    that would thus be expressed in units of \( \textup{charge} \) or \( \textup{charge/length} \) for 1D and 2D lattices, respectively.

    However, in CRYSTAL for 1D and 2D lattices we do not divide by \(l \) or \( A\) , and just define and compute the piezoelectric constants as:
    $$
    e_{ci}^\textup{1D and 2D} = \left( \frac{\partial^2 E}{\partial E_c\partial \eta_i}\right)
    $$
    with units of \( \textup{charge}\cdot\textup{length} \).

    Yes, these constants are physically meaningful for 1D and 2D systems. For a 2D monolayer system, for instance, depending on what you need to compare with, you can do one of two things:

    keep them as they are printed in the CRYSTAL output (units of \( \textup{charge}\cdot\textup{length} \))

    divide the values you get in the CRYSTAL output by the area of the 2D cell (and thus express them in units of \( \textup{charge/length} \))

    I would not divide by a volume because I would not know the physical meaning of the volume of a 2D monolayer system.

    Hope this helps,

  • MP2 single points

    Single-Point Calculations
    2
    0 Votes
    2 Posts
    71 Views

    Hi,

    The MP2 option is no longer supported in recent versions of the CRYSTAl program. If you are interested in a periodic MP2 calculation, my suggestion is to contact Lorenzo Maschio ([email protected]) and Denis Usvyat ([email protected]) directly, who may provide guidance in the use of the CRYSCOR program.

  • 0 Votes
    3 Posts
    71 Views

    I tried rerunning it with fewer nodes - thought it is some parallel issue. A problem again

    ANGULAR INTEGRATION - INTERVALS (ACCURACY LEVEL [N. POINTS] UPPER LIMIT):
    1( 4[ 86] 0.2) 2( 8[ 194] 0.5) 3( 12[ 350] 0.9) 4( 16[ 974] 3.5)
    5( 12[ 350]9999.0)
    CYCLE 0 ALPHA 227.814788 EPSILON 1.894274 DELTA 2.2781E+02
    TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT MOQGAD TELAPSE 1902.88 TCPU 1885.42
    TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT CP_MONMON TELAPSE 1904.27 TCPU 1886.79
    DIIS TEST: 0.61205E+01 AT CPHF CYCLE 1 - MIX 60 %
    CYCLE 1 ALPHA 257.133404 EPSILON 2.009363 DELTA 2.9319E+01
    TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT MOQGAD TELAPSE 2002.77 TCPU 1984.78
    TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT CP_MONMON TELAPSE 2004.16 TCPU 1986.16
    DIIS TEST: 0.71887E+01 AT CPHF CYCLE 2 - DIIS ACTIVE - HISTORY: 2 CYCLES
    CYCLE 2 ALPHA 268.265588 EPSILON 2.053062 DELTA 1.1132E+01
    TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT MOQGAD TELAPSE 2102.04 TCPU 2083.54
    TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT CP_MONMON TELAPSE 2103.42 TCPU 2084.92
    DIIS TEST: 0.36370E+00 AT CPHF CYCLE 3 - DIIS ACTIVE - HISTORY: 3 CYCLES
    CYCLE 3 ALPHA 276.769385 EPSILON 2.086443 DELTA 8.5038E+00
    TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT MOQGAD TELAPSE 2202.03 TCPU 2183.04
    TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT CP_MONMON TELAPSE 2203.42 TCPU 2184.42
    DIIS TEST: 0.54051E-01 AT CPHF CYCLE 4 - DIIS ACTIVE - HISTORY: 4 CYCLES
    CYCLE 4 ALPHA 278.095061 EPSILON 2.091647 DELTA 1.3257E+00
    TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT MOQGAD TELAPSE 2302.12 TCPU 2282.64
    TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT CP_MONMON TELAPSE 2303.51 TCPU 2284.02
    DIIS TEST: 0.85023E-02 AT CPHF CYCLE 5 - DIIS ACTIVE - HISTORY: 5 CYCLES
    CYCLE 5 ALPHA 278.435921 EPSILON 2.092985 DELTA 3.4086E-01
    TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT MOQGAD TELAPSE 2402.16 TCPU 2382.20
    TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT CP_MONMON TELAPSE 2403.54 TCPU 2383.57
    DIIS TEST: 0.38480E-03 AT CPHF CYCLE 6 - DIIS ACTIVE - HISTORY: 6 CYCLES
    CYCLE 6 ALPHA 278.461661 EPSILON 2.093086 DELTA 2.5739E-02
    TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT MOQGAD TELAPSE 2502.06 TCPU 2481.62
    TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT CP_MONMON TELAPSE 2503.45 TCPU 2482.99
    DIIS TEST: 0.44991E-03 AT CPHF CYCLE 7 - DIIS ACTIVE - HISTORY: 7 CYCLES
    CYCLE 7 ALPHA 278.460154 EPSILON 2.093080 DELTA -1.5071E-03
    TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT MOQGAD TELAPSE 2601.70 TCPU 2580.74
    TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT CP_MONMON TELAPSE 2603.08 TCPU 2582.11
    DIIS TEST: 0.36243E-03 AT CPHF CYCLE 8 - DIIS ACTIVE - HISTORY: 8 CYCLES
    CYCLE 8 ALPHA 278.473843 EPSILON 2.093134 DELTA 1.3689E-02
    TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT MOQGAD TELAPSE 2701.77 TCPU 2680.26
    TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT CP_MONMON TELAPSE 2703.15 TCPU 2681.62
    DIIS TEST: 0.85073E-04 AT CPHF CYCLE 9 - DIIS ACTIVE - HISTORY: 9 CYCLES
    CYCLE 9 ALPHA 278.474328 EPSILON 2.093136 DELTA 4.8487E-04
    forrtl: severe (256): unformatted I/O to unit open for formatted transfers, unit 85, file /dev/null
    Image PC Routine Line Source
    Pcrystal 0000000007374206 Unknown Unknown Unknown
    Pcrystal 0000000001BA179E Unknown Unknown Unknown
    Pcrystal 0000000000A8038B Unknown Unknown Unknown
    Pcrystal 0000000000A63D97 Unknown Unknown Unknown
    Pcrystal 0000000000D4DAD1 Unknown Unknown Unknown
    Pcrystal 000000000074B942 Unknown Unknown Unknown
    Pcrystal 000000000040591E Unknown Unknown Unknown
    Pcrystal 00000000004053FD Unknown Unknown Unknown
    libc.so.6 000014B7C14295D0 Unknown Unknown Unknown
    libc.so.6 000014B7C1429680 __libc_start_main Unknown Unknown
    Pcrystal 0000000000405315 Unknown Unknown Unknown

  • 0 Votes
    8 Posts
    288 Views

    Hello Dr. Erba,

    Thank you very much for your thorough explanation! This clarifies all my questions. I will make sure to re-calculate using a larger supercell.

    Best,
    Danny

  • problem with COOP calculation

    Other Questions
    3
    0 Votes
    3 Posts
    82 Views

    Hi!

    In a COOP calculation you aim to have a description on the interaction between pairs of orbitals or atoms. In order to do that, you need to indicate each pair you are interested to analyze. In your input, in the first line after the COOP keyword, the initial number 1 indicates that you are interested in one pair of orbitals/atoms. You still need to indicate a pair of orbitals or atoms to be considered, writing them in separated lines. Consider this example, taken from the Tutorials webpage:

    NEWK 6 6 1 0 COOP 1 200 7 14 1 12 0 -1 1 -1 2 END

    Here, the two lines before the final END keyword indicate which atoms will be considered (atoms, given that the lines start with a negative value, as stated in the manual page 322). COOP will be evaluated considering the first and second atoms of the systems (with indices 1 and 2). From your previous calculations you can recover the indices of the atoms/orbitals you are interested.

    Let me know if this information has been useful 🙂

  • Issues of geometry and space group.

    Geometry Optimisations
    3
    0 Votes
    3 Posts
    98 Views

    Thank you very much. Now it works without any issue. I was not aware of the necessity to change this parameter as I did not encounter any issue with other calculations I have done due to it being 0 0 0.

  • 0 Votes
    7 Posts
    134 Views

    OK, here we go. It just is stuck, always the same position in the output

    (ceres20-compute-46:0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95)
    (ceres24-compute-18:96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191)

    export TMPDIR=/local/bgfs/jonas.baltrusaitis/15383115
    export TMOUT=5400
    export SINGULARITY_TMPDIR=/local/bgfs/jonas.baltrusaitis/15383115

    MAX NUMBER OF SCF CYCLES 200 CONVERGENCE ON DELTAP 10**-20
    WEIGHT OF F(I) IN F(I+1) 30% CONVERGENCE ON ENERGY 10**-10
    SHRINK. FACT.(MONKH.) 6 6 6 NUMBER OF K POINTS IN THE IBZ 64
    SHRINKING FACTOR(GILAT NET) 6 NUMBER OF K POINTS(GILAT NET) 64

    *** K POINTS COORDINATES (OBLIQUE COORDINATES IN UNITS OF IS = 6)
    1-R( 0 0 0) 2-C( 1 0 0) 3-C( 2 0 0) 4-R( 3 0 0)
    5-C( 0 1 0) 6-C( 1 1 0) 7-C( 2 1 0) 8-C( 3 1 0)
    9-C( 0 2 0) 10-C( 1 2 0) 11-C( 2 2 0) 12-C( 3 2 0)
    13-R( 0 3 0) 14-C( 1 3 0) 15-C( 2 3 0) 16-R( 3 3 0)
    17-C( 0 0 1) 18-C( 1 0 1) 19-C( 2 0 1) 20-C( 3 0 1)
    21-C( 0 1 1) 22-C( 1 1 1) 23-C( 2 1 1) 24-C( 3 1 1)
    25-C( 0 2 1) 26-C( 1 2 1) 27-C( 2 2 1) 28-C( 3 2 1)
    29-C( 0 3 1) 30-C( 1 3 1) 31-C( 2 3 1) 32-C( 3 3 1)
    33-C( 0 0 2) 34-C( 1 0 2) 35-C( 2 0 2) 36-C( 3 0 2)
    37-C( 0 1 2) 38-C( 1 1 2) 39-C( 2 1 2) 40-C( 3 1 2)
    41-C( 0 2 2) 42-C( 1 2 2) 43-C( 2 2 2) 44-C( 3 2 2)
    45-C( 0 3 2) 46-C( 1 3 2) 47-C( 2 3 2) 48-C( 3 3 2)
    49-R( 0 0 3) 50-C( 1 0 3) 51-C( 2 0 3) 52-R( 3 0 3)
    53-C( 0 1 3) 54-C( 1 1 3) 55-C( 2 1 3) 56-C( 3 1 3)
    57-C( 0 2 3) 58-C( 1 2 3) 59-C( 2 2 3) 60-C( 3 2 3)
    61-R( 0 3 3) 62-C( 1 3 3) 63-C( 2 3 3) 64-R( 3 3 3)

    DIRECT LATTICE VECTORS COMPON. (A.U.) RECIP. LATTICE VECTORS COMPON. (A.U.)
    X Y Z X Y Z
    13.1430453 0.0000000 0.0000000 0.4780616 0.0000000 0.0000000
    0.0000000 11.6066979 0.0000000 0.0000000 0.5413413 0.0000000
    0.0000000 0.0000000 21.1989478 0.0000000 0.0000000 0.2963914

    DISK SPACE FOR EIGENVECTORS (FTN 10) 53868000 REALS

    SYMMETRY ADAPTION OF THE BLOCH FUNCTIONS ENABLED
    TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT gordsh1 TELAPSE 186.18 TCPU 45.44

  • USE OF GHOSTS keyword

    Geometry Optimisations
    2
    0 Votes
    2 Posts
    68 Views

    Hi Othmen!

    I think that you have a problem in the geometry sections of your input files. When dealing with monoclinic structures, only one angle (beta) has to be specified as alfa and gamma are 90 by default, see page 22 of Crystal User's Manual. Furthermore, in input1 the atomic coordinates are missing, while in input2 94 atoms coordinates are written but you specified that 95 atoms are present.

    Let me know if you have other problems 🙂

  • 0 Votes
    14 Posts
    296 Views

    For the purpose of finding the minimum energy structure to then do Raman calculations, it is.

    EOS gives you much more than that of course: the p(V) or, equivalently, V(p) relation (i.e. structure as a function of pressure), the bulk modulus K(p), and allows to compute the enthalpy H(p).

  • Anisotropic net in properties

    Other Questions
    2
    0 Votes
    2 Posts
    66 Views

    Hi aimipa!

    Yes there is an option to set an anisotropic grid from NEWK, you can find it at page 346 of the CRYSTAL User's Manual, see also the screenshot I attach below. You have to set IS=0 and then you can choose three different shrinking factors along B1, B2 and B3.

    For example:

    NEWK 0 12 12 8 4

    sets a shrinking factor of 12, 8 and 4 along the three reciprocal lattice vectors.

    I have never tested this anisotropic option in a BOLTZTRA calculation, would you mind let me know if it works? 🙂

    newk.png