Skip to content

Seeking guidance on sampling strongly anharmonic materials #163

@Jarvis-Towne

Description

@Jarvis-Towne

Hello, I am using TDEP to calculate temperature-dependent phonon spectra for strongly anharmonic materials, specifically PbTe. My current results deviate significantly from literature/experimental values, and I suspect my methodology, particularly the sampling, is flawed.

Here are my current steps:

  1. AIMD Simulation: NVT ensemble, 600K and 1000K, 50 ps for PbTe.
  2. Data Extraction: process_outcar_5.3.py OUTCAR
  3. Force Constant Fitting: extract_forceconstants -rc2 5.5 -rc3 4 > 1.log
  4. Phonon Calculation: phonon_dispersion_relations --gruneisen --dos --qpoint_grid 20 20 20 --sigma 5 > 2.log

I have the following questions:

  1. R-squared for Force Constants: The R-squared values for both second and third-order force constants are exceptionally low (e.g., 0.002 at 1000K). Does such a low R-squared definitively indicate unreliable results? What is generally considered an acceptable R-squared for force constant fitting in TDEP?
  2. Sampling Strategy: Based on discussions in the TDEP issues, I suspect my AIMD sampling method is inadequate for strongly anharmonic materials. What is a more robust and recommended sampling strategy for such systems?
  3. System Size and Data Requirements: If I were to restart, what are the recommended supercell sizes (number of atoms) and AIMD simulation durations (amount of data/snapshots) for strongly anharmonic materials like PbTe?
  4. Reference Sampling Method: I have attached a PDF (TDEP-ref.pdf) detailing a sampling method from a published work. Is this method generally considered reasonable for TDEP, and can I strictly follow it?

I am also attaching input files and output files below.

Thanks,
Jarvis

PbTe-test.zip

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions