{"ase": {"Potential": {"api": "ase.Atoms.calc", "unit": null, "citation": "A. Hjorth Larsen, J. J. Mortensen, J. Blomqvist, et al., The atomic simulation environment - a Python library for working with atoms, J. Phys. Condens. Matter 29, 273002 (2017)", "doi": "10.1088/1361-648X/aa680e", "license": "LGPL-2.1-or-later", "url": "https://ase-lib.org"}, "Trajectory": {"api": "ase.md integrator frames via ase.io.trajectory.TrajectoryWriter (positions, A)", "unit": null, "citation": "A. Hjorth Larsen, J. J. Mortensen, J. Blomqvist, et al., The atomic simulation environment - a Python library for working with atoms, J. Phys. Condens. Matter 29, 273002 (2017)", "doi": "10.1088/1361-648X/aa680e", "license": "LGPL-2.1-or-later", "url": "https://ase-lib.org"}, "Structure": {"api": "ase.optimize optimizer (FIRE / BFGS) + ase.filters cell filter (FrechetCellFilter / ExpCellFilter) -> relaxed ase.Atoms / pymatgen Structure", "unit": null, "citation": "A. Hjorth Larsen, J. J. Mortensen, J. Blomqvist, et al., The atomic simulation environment - a Python library for working with atoms, J. Phys. Condens. Matter 29, 273002 (2017)", "doi": "10.1088/1361-648X/aa680e", "license": "LGPL-2.1-or-later", "url": "https://ase-lib.org"}}, "gpumd": {"HeatCurrent": {"api": "run.in: compute_hac <step1> <step2> <Nc>  (writes hac.out, J(t) implicit)", "unit": null, "citation": "Z. Fan, W. Chen, V. Vierimaa, A. Harju, Efficient molecular dynamics simulations with many-body potentials on graphics processing units, Comput. Phys. Commun. 218, 10 (2017)", "doi": "10.1016/j.cpc.2017.05.003", "license": "GPL-3.0", "url": "https://github.com/brucefan1983/GPUMD"}, "HeatCurrentACF": {"api": "run.in: compute_hac <Ns> <Nc> <out_steps>  \u2192  hac.out", "unit": null, "citation": "Z. Fan, W. Chen, V. Vierimaa, A. Harju, Efficient molecular dynamics simulations with many-body potentials on graphics processing units, Comput. Phys. Commun. 218, 10 (2017)", "doi": "10.1016/j.cpc.2017.05.003", "license": "GPL-3.0", "url": "https://github.com/brucefan1983/GPUMD"}, "MeanSquaredDisplacement": {"api": "run.in: compute_msd <Nc> <output_interval>  \u2192  msd.out", "unit": null, "citation": "Z. Fan, W. Chen, V. Vierimaa, A. Harju, Efficient molecular dynamics simulations with many-body potentials on graphics processing units, Comput. Phys. Commun. 218, 10 (2017)", "doi": "10.1016/j.cpc.2017.05.003", "license": "GPL-3.0", "url": "https://github.com/brucefan1983/GPUMD"}, "Potential": {"api": "nep.txt (default) | EAM/Tersoff/SW potential file referenced from run.in", "unit": null, "citation": "Z. Fan, W. Chen, V. Vierimaa, A. Harju, Efficient molecular dynamics simulations with many-body potentials on graphics processing units, Comput. Phys. Commun. 218, 10 (2017)", "doi": "10.1016/j.cpc.2017.05.003", "license": "GPL-3.0", "url": "https://github.com/brucefan1983/GPUMD"}, "ThermalConductivity[transport_model=green_kubo]": {"api": "hac.out  (columns kappa_xx, kappa_yy, kappa_zz vs t)", "unit": null, "citation": "Z. Fan, W. Chen, V. Vierimaa, A. Harju, Efficient molecular dynamics simulations with many-body potentials on graphics processing units, Comput. Phys. Commun. 218, 10 (2017)", "doi": "10.1016/j.cpc.2017.05.003", "license": "GPL-3.0", "url": "https://github.com/brucefan1983/GPUMD"}, "ThermalConductivity[transport_model=hnemd]": {"api": "kappa.out  (columns kappa_xx, kappa_xy, ..., kappa_zz vs t)", "unit": null, "citation": "Z. Fan, W. Chen, V. Vierimaa, A. Harju, Efficient molecular dynamics simulations with many-body potentials on graphics processing units, Comput. Phys. Commun. 218, 10 (2017)", "doi": "10.1016/j.cpc.2017.05.003", "license": "GPL-3.0", "url": "https://github.com/brucefan1983/GPUMD"}, "Trajectory": {"api": "run.in: dump_position <interval>", "unit": null, "citation": "Z. Fan, W. Chen, V. Vierimaa, A. Harju, Efficient molecular dynamics simulations with many-body potentials on graphics processing units, Comput. Phys. Commun. 218, 10 (2017)", "doi": "10.1016/j.cpc.2017.05.003", "license": "GPL-3.0", "url": "https://github.com/brucefan1983/GPUMD"}, "VelocityAutocorrelation": {"api": "run.in: compute_dos <Nc> <Nw> <max_omega>  \u2192  mvac.out + dos.out", "unit": null, "citation": "Z. Fan, W. Chen, V. Vierimaa, A. Harju, Efficient molecular dynamics simulations with many-body potentials on graphics processing units, Comput. Phys. Commun. 218, 10 (2017)", "doi": "10.1016/j.cpc.2017.05.003", "license": "GPL-3.0", "url": "https://github.com/brucefan1983/GPUMD"}}, "i-pi": {"HeatCapacity[method=pimd]": {"api": "output property 'scaledcoords' (eps_v, eps_v') post-processed into C_V, or the i-pi-getacf / heat-capacity example script", "unit": "eV_per_K", "citation": "Y. Litman, V. Kapil, Y. M. Y. Feldman, et al., i-PI 3.0: a flexible and efficient framework for advanced atomistic simulations, J. Chem. Phys. 161, 062504 (2024)", "doi": "10.1063/5.0215869", "license": "GPL-2.0-or-later OR MIT (user's choice, dual license)", "url": "https://ipi-code.org"}, "QuantumKineticEnergy": {"api": "output property 'kinetic_cv{electronvolt}' (centroid-virial); per-atom / tensor via 'kinetic_od', 'kinetic_tens_cv'", "unit": "ev", "citation": "Y. Litman, V. Kapil, Y. M. Y. Feldman, et al., i-PI 3.0: a flexible and efficient framework for advanced atomistic simulations, J. Chem. Phys. 161, 062504 (2024)", "doi": "10.1063/5.0215869", "license": "GPL-2.0-or-later OR MIT (user's choice, dual license)", "url": "https://ipi-code.org"}, "Temperature": {"api": "<initialize><cell>/<system> ... ensemble temperature; output property 'temperature{kelvin}'", "unit": "kelvin", "citation": "Y. Litman, V. Kapil, Y. M. Y. Feldman, et al., i-PI 3.0: a flexible and efficient framework for advanced atomistic simulations, J. Chem. Phys. 161, 062504 (2024)", "doi": "10.1063/5.0215869", "license": "GPL-2.0-or-later OR MIT (user's choice, dual license)", "url": "https://ipi-code.org"}, "Trajectory": {"api": "output <trajectory filename='pos' stride=... > positions{angstrom} (per bead, or the centroid x_centroid)", "unit": null, "citation": "Y. Litman, V. Kapil, Y. M. Y. Feldman, et al., i-PI 3.0: a flexible and efficient framework for advanced atomistic simulations, J. Chem. Phys. 161, 062504 (2024)", "doi": "10.1063/5.0215869", "license": "GPL-2.0-or-later OR MIT (user's choice, dual license)", "url": "https://ipi-code.org"}}, "kaldo": {"BareDynamicalMatrix": {"api": "HarmonicWithQ(q)._dynmat_fourier", "unit": null, "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}, "BornCharges": {"api": "atoms.info['born_charges']", "unit": "dimensionless", "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}, "Linewidth[channel=boundary]": {"api": "Conductivity(length=...).bandwidth + 2|v_\u03b1|/L_\u03b1 (inline)", "unit": "angular_THz", "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}, "CumulativeKappa[wrt=mfp]": {"api": "Conductivity.cumulative_conductivity_per_mfp", "unit": "W_per_m_per_K", "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}, "CumulativeKappa[wrt=omega]": {"api": "Conductivity.cumulative_conductivity_per_omega", "unit": "W_per_m_per_K", "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}, "DielectricTensor": {"api": "atoms.info['dielectric']", "unit": "dimensionless", "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}, "DynamicalMatrix": {"api": "HarmonicWithQ(q).dynmat", "unit": null, "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}, "Eigenvectors": {"api": "Phonons.eigenvectors", "unit": null, "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}, "ForceConstants[order=2]": {"api": "ForceConstants.second.value", "unit": null, "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}, "ForceConstants[order=3]": {"api": "ForceConstants.third.value", "unit": "eV_per_A3", "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}, "Frequency": {"api": "Phonons.frequency", "unit": "linear_THz", "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}, "GroupVelocity": {"api": "Phonons.velocity", "unit": "angstrom_linear_THz", "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}, "HeatCapacity": {"api": "Phonons.heat_capacity", "unit": "J_per_K", "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}, "HelmholtzFreeEnergy": {"api": "Phonons.free_energy", "unit": "eV", "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}, "IsotopeAbundances": {"api": "Phonons(g_factor=...)", "unit": "dimensionless", "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}, "Linewidth[channel=isotope]": {"api": "Phonons.isotopic_bandwidth", "unit": "angular_THz", "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}, "Linewidth[channel=anharmonic_3ph]": {"api": "Phonons.bandwidth", "unit": "angular_THz", "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}, "MeanFreeDisplacement[bte_solver=direct_inverse]": {"api": "Conductivity(method='inverse').mean_free_path", "unit": null, "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}, "MeanFreeDisplacement[bte_solver=rta]": {"api": "Conductivity(method='rta').mean_free_path", "unit": null, "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}, "ModalDiffusivity": {"api": "Conductivity(method='qhgk').diffusivity", "unit": "mm2_per_s", "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}, "MolarHeatCapacity": {"api": "N_A * np.sum(Phonons.heat_capacity) / n_q_points", "unit": null, "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}, "ParticipationRatio": {"api": "Phonons.participation_ratio", "unit": "dimensionless", "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}, "PhaseSpace3Phonon": {"api": "Phonons.phase_space", "unit": null, "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}, "PhononDOS": {"api": "plotter.plot_dos(phonons, bandwidth, n_points)", "unit": null, "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}, "Potential": {"api": "ForceConstants(calculator=<ASE calculator>)", "unit": null, "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}, "Temperature": {"api": "Phonons(temperature=...)", "unit": null, "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}, "ThermalConductivity[bte_solver=direct_inverse]": {"api": "Conductivity(method='inverse').conductivity", "unit": "W_per_m_per_K", "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}, "ThermalConductivity[transport_model=qhgk]": {"api": "Conductivity(method='qhgk').conductivity", "unit": "W_per_m_per_K", "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}, "ThermalConductivity[bte_solver=rta]": {"api": "Conductivity(method='rta').conductivity", "unit": "W_per_m_per_K", "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}, "ThermalConductivity[transport_model=wigner]": {"api": "Conductivity(method='wigner').conductivity", "unit": "W_per_m_per_K", "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}, "ThermalConductivity[transport_model=wigner_coherences]": {"api": "Conductivity(method='wigner').coherences_conductivity", "unit": "W_per_m_per_K", "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}, "ThermalConductivity[transport_model=wigner_populations]": {"api": "Conductivity(method='wigner').populations_conductivity", "unit": "W_per_m_per_K", "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}, "Linewidth[channel=total]": {"api": "Phonons.bandwidth", "unit": "angular_THz", "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}, "VolumetricHeatCapacity": {"api": "np.sum(Phonons.heat_capacity) / (V_cell * n_q_points)", "unit": null, "citation": "G. Barbalinardo, Z. Chen, N. W. Lundgren, D. Donadio, Efficient anharmonic lattice dynamics calculations of thermal transport in crystalline and disordered solids, J. Appl. Phys. 128, 135104 (2020)", "doi": "10.1063/5.0020443", "license": "BSD-3-Clause", "url": "https://github.com/nanotheorygroup/kaldo"}}, "lammps": {"HeatCurrent": {"api": "compute <id> all heat/flux ke pe stress", "unit": null, "citation": "A. P. Thompson, H. M. Aktulga, R. Berger, et al., LAMMPS - a flexible simulation tool for particle-based materials modeling at the atomic, meso, and continuum scales, Comput. Phys. Commun. 271, 108171 (2022)", "doi": "10.1016/j.cpc.2021.108171", "license": "GPL-2.0", "url": "https://www.lammps.org"}, "HeatCurrentACF": {"api": "fix <id> all ave/correlate <Nevery> <Nrepeat> <Nfreq> c_heatflux[1] c_heatflux[2] c_heatflux[3]", "unit": null, "citation": "A. P. Thompson, H. M. Aktulga, R. Berger, et al., LAMMPS - a flexible simulation tool for particle-based materials modeling at the atomic, meso, and continuum scales, Comput. Phys. Commun. 271, 108171 (2022)", "doi": "10.1016/j.cpc.2021.108171", "license": "GPL-2.0", "url": "https://www.lammps.org"}, "MeanSquaredDisplacement": {"api": "compute <id> all msd com yes  +  fix <id> all ave/time <Nevery> <Nrepeat> <Nfreq> c_msd[4]", "unit": null, "citation": "A. P. Thompson, H. M. Aktulga, R. Berger, et al., LAMMPS - a flexible simulation tool for particle-based materials modeling at the atomic, meso, and continuum scales, Comput. Phys. Commun. 271, 108171 (2022)", "doi": "10.1016/j.cpc.2021.108171", "license": "GPL-2.0", "url": "https://www.lammps.org"}, "Potential": {"api": "LAMMPS input script: pair_style <name> + pair_coeff <args>", "unit": null, "citation": "A. P. Thompson, H. M. Aktulga, R. Berger, et al., LAMMPS - a flexible simulation tool for particle-based materials modeling at the atomic, meso, and continuum scales, Comput. Phys. Commun. 271, 108171 (2022)", "doi": "10.1016/j.cpc.2021.108171", "license": "GPL-2.0", "url": "https://www.lammps.org"}, "Temperature": {"api": "compute temp / thermo_style temp; profiles via compute chunk/atom + fix ave/chunk", "unit": "kelvin", "citation": "A. P. Thompson, H. M. Aktulga, R. Berger, et al., LAMMPS - a flexible simulation tool for particle-based materials modeling at the atomic, meso, and continuum scales, Comput. Phys. Commun. 271, 108171 (2022)", "doi": "10.1016/j.cpc.2021.108171", "license": "GPL-2.0", "url": "https://www.lammps.org"}, "ThermalConductivity[transport_model=green_kubo]": {"api": "in-script trap() on a fix ave/correlate vector, scaled by a variable (no dedicated kappa.out file)", "unit": null, "citation": "A. P. Thompson, H. M. Aktulga, R. Berger, et al., LAMMPS - a flexible simulation tool for particle-based materials modeling at the atomic, meso, and continuum scales, Comput. Phys. Commun. 271, 108171 (2022)", "doi": "10.1016/j.cpc.2021.108171", "license": "GPL-2.0", "url": "https://www.lammps.org"}, "ThermalConductivity[transport_model=nemd]": {"api": "post-processed: flux / (linear fit of binned T(z))", "unit": null, "citation": "A. P. Thompson, H. M. Aktulga, R. Berger, et al., LAMMPS - a flexible simulation tool for particle-based materials modeling at the atomic, meso, and continuum scales, Comput. Phys. Commun. 271, 108171 (2022)", "doi": "10.1016/j.cpc.2021.108171", "license": "GPL-2.0", "url": "https://www.lammps.org"}, "Trajectory": {"api": "dump custom <id> all custom <every> <file> id x y z", "unit": null, "citation": "A. P. Thompson, H. M. Aktulga, R. Berger, et al., LAMMPS - a flexible simulation tool for particle-based materials modeling at the atomic, meso, and continuum scales, Comput. Phys. Commun. 271, 108171 (2022)", "doi": "10.1016/j.cpc.2021.108171", "license": "GPL-2.0", "url": "https://www.lammps.org"}, "VelocityAutocorrelation": {"api": "compute <id> all vacf  +  fix <id> all ave/time <Nevery> <Nrepeat> <Nfreq> c_vacf[*]", "unit": null, "citation": "A. P. Thompson, H. M. Aktulga, R. Berger, et al., LAMMPS - a flexible simulation tool for particle-based materials modeling at the atomic, meso, and continuum scales, Comput. Phys. Commun. 271, 108171 (2022)", "doi": "10.1016/j.cpc.2021.108171", "license": "GPL-2.0", "url": "https://www.lammps.org"}, "ElasticConstants": {"api": "examples/ELASTIC log 'Elastic Constant CXYall = ... GPa' block (in.elastic)", "unit": "GPa", "citation": "A. P. Thompson, H. M. Aktulga, R. Berger, et al., LAMMPS - a flexible simulation tool for particle-based materials modeling at the atomic, meso, and continuum scales, Comput. Phys. Commun. 271, 108171 (2022)", "doi": "10.1016/j.cpc.2021.108171", "license": "GPL-2.0", "url": "https://www.lammps.org"}, "MassDensity": {"api": "thermo 'density' column (thermo_style custom ... density)", "unit": "gram_per_cm3", "citation": "A. P. Thompson, H. M. Aktulga, R. Berger, et al., LAMMPS - a flexible simulation tool for particle-based materials modeling at the atomic, meso, and continuum scales, Comput. Phys. Commun. 271, 108171 (2022)", "doi": "10.1016/j.cpc.2021.108171", "license": "GPL-2.0", "url": "https://www.lammps.org"}, "Pressure": {"api": "thermo 'Press' / compute pressure scalar (auto-created thermo_press)", "unit": "GPa", "citation": "A. P. Thompson, H. M. Aktulga, R. Berger, et al., LAMMPS - a flexible simulation tool for particle-based materials modeling at the atomic, meso, and continuum scales, Comput. Phys. Commun. 271, 108171 (2022)", "doi": "10.1016/j.cpc.2021.108171", "license": "GPL-2.0", "url": "https://www.lammps.org"}}, "mescal": {"PhononTransmission": {"api": "Transport(...).transmission", "unit": "dimensionless", "citation": "G. Barbalinardo, D. Donadio, MESCAL: differentiable mode-matching phonon transport with machine-learned potentials (manuscript in preparation); validated against I. Duchemin, D. Donadio, Atomistic calculation of the thermal conductance of large scale bulk-nanowire junctions, Phys. Rev. B 84, 115423 (2011)", "doi": null, "license": "MIT", "url": "https://github.com/gbarbalinardo/mescal"}, "ThermalConductance[transport_model=landauer]": {"api": "Transport(...).conductance([T])", "unit": "nW_per_K", "citation": "G. Barbalinardo, D. Donadio, MESCAL: differentiable mode-matching phonon transport with machine-learned potentials (manuscript in preparation); validated against I. Duchemin, D. Donadio, Atomistic calculation of the thermal conductance of large scale bulk-nanowire junctions, Phys. Rev. B 84, 115423 (2011)", "doi": null, "license": "MIT", "url": "https://github.com/gbarbalinardo/mescal"}}, "mp-api": {"DielectricTensor": {"api": "mpr.materials.summary.search(fields=['e_electronic']).e_electronic, dimensionless (electronic dielectric constant)", "unit": "dimensionless", "citation": "A. Jain, S. P. Ong, G. Hautier, et al., Commentary: The Materials Project: A materials genome approach to accelerating materials innovation, APL Mater. 1, 011002 (2013)", "doi": "10.1063/1.4812323", "license": "modified BSD (BSD-3-Clause)", "url": "https://github.com/materialsproject/api"}, "BandGap": {"api": "mpr.materials.summary.search(fields=['band_gap']).band_gap, eV; also bs.get_band_gap()['energy'] from the electronic-structure endpoint", "unit": "ev", "citation": "A. Jain, S. P. Ong, G. Hautier, et al., Commentary: The Materials Project: A materials genome approach to accelerating materials innovation, APL Mater. 1, 011002 (2013)", "doi": "10.1063/1.4812323", "license": "modified BSD (BSD-3-Clause)", "url": "https://github.com/materialsproject/api"}, "MagneticMoment": {"api": "mpr.materials.magnetism.search().magmoms[i] (per-site list, mu_B); MagnetismDoc.magmoms", "unit": "mu_B", "citation": "A. Jain, S. P. Ong, G. Hautier, et al., Commentary: The Materials Project: A materials genome approach to accelerating materials innovation, APL Mater. 1, 011002 (2013)", "doi": "10.1063/1.4812323", "license": "modified BSD (BSD-3-Clause)", "url": "https://github.com/materialsproject/api"}, "Structure": {"api": "mpr.materials.summary.search(fields=['structure']).structure / mpr.materials.get_structure_by_material_id(material_id) -> pymatgen Structure, angstrom", "unit": null, "citation": "A. Jain, S. P. Ong, G. Hautier, et al., Commentary: The Materials Project: A materials genome approach to accelerating materials innovation, APL Mater. 1, 011002 (2013)", "doi": "10.1063/1.4812323", "license": "modified BSD (BSD-3-Clause)", "url": "https://github.com/materialsproject/api"}, "BulkModulus": {"api": "mpr.materials.elasticity.search().bulk_modulus.vrh, GPa (nested {voigt, reuss, vrh} dict)", "unit": "GPa", "citation": "A. Jain, S. P. Ong, G. Hautier, et al., Commentary: The Materials Project: A materials genome approach to accelerating materials innovation, APL Mater. 1, 011002 (2013)", "doi": "10.1063/1.4812323", "license": "modified BSD (BSD-3-Clause)", "url": "https://github.com/materialsproject/api"}, "ElasticConstants": {"api": "mpr.materials.elasticity.search().elastic_tensor.{raw, ieee_format} (Voigt 6x6), GPa", "unit": "GPa", "citation": "A. Jain, S. P. Ong, G. Hautier, et al., Commentary: The Materials Project: A materials genome approach to accelerating materials innovation, APL Mater. 1, 011002 (2013)", "doi": "10.1063/1.4812323", "license": "modified BSD (BSD-3-Clause)", "url": "https://github.com/materialsproject/api"}, "PoissonRatio": {"api": "mpr.materials.elasticity.search().homogeneous_poisson, dimensionless", "unit": "dimensionless", "citation": "A. Jain, S. P. Ong, G. Hautier, et al., Commentary: The Materials Project: A materials genome approach to accelerating materials innovation, APL Mater. 1, 011002 (2013)", "doi": "10.1063/1.4812323", "license": "modified BSD (BSD-3-Clause)", "url": "https://github.com/materialsproject/api"}, "ShearModulus": {"api": "mpr.materials.elasticity.search().shear_modulus.vrh, GPa (nested {voigt, reuss, vrh} dict)", "unit": "GPa", "citation": "A. Jain, S. P. Ong, G. Hautier, et al., Commentary: The Materials Project: A materials genome approach to accelerating materials innovation, APL Mater. 1, 011002 (2013)", "doi": "10.1063/1.4812323", "license": "modified BSD (BSD-3-Clause)", "url": "https://github.com/materialsproject/api"}, "YoungsModulus": {"api": "mpr.materials.elasticity.search().young_modulus, SI Pa (DIVIDE by 1e9 for GPa)", "unit": "Pa", "citation": "A. Jain, S. P. Ong, G. Hautier, et al., Commentary: The Materials Project: A materials genome approach to accelerating materials innovation, APL Mater. 1, 011002 (2013)", "doi": "10.1063/1.4812323", "license": "modified BSD (BSD-3-Clause)", "url": "https://github.com/materialsproject/api"}, "EnergyAboveHull": {"api": "mpr.materials.summary.search(fields=['energy_above_hull']).energy_above_hull, eV/atom; also mpr.materials.thermo.search(thermo_types=[...])", "unit": "ev_per_atom", "citation": "A. Jain, S. P. Ong, G. Hautier, et al., Commentary: The Materials Project: A materials genome approach to accelerating materials innovation, APL Mater. 1, 011002 (2013)", "doi": "10.1063/1.4812323", "license": "modified BSD (BSD-3-Clause)", "url": "https://github.com/materialsproject/api"}, "FormationEnergy": {"api": "mpr.materials.summary.search(fields=['formation_energy_per_atom']).formation_energy_per_atom, eV/atom", "unit": "ev_per_atom", "citation": "A. Jain, S. P. Ong, G. Hautier, et al., Commentary: The Materials Project: A materials genome approach to accelerating materials innovation, APL Mater. 1, 011002 (2013)", "doi": "10.1063/1.4812323", "license": "modified BSD (BSD-3-Clause)", "url": "https://github.com/materialsproject/api"}, "SurfaceEnergy": {"api": "mpr.materials.summary.search(fields=['weighted_surface_energy']).weighted_surface_energy, J/m^2 (Wulff-weighted aggregate)", "unit": "J_per_m2", "citation": "A. Jain, S. P. Ong, G. Hautier, et al., Commentary: The Materials Project: A materials genome approach to accelerating materials innovation, APL Mater. 1, 011002 (2013)", "doi": "10.1063/1.4812323", "license": "modified BSD (BSD-3-Clause)", "url": "https://github.com/materialsproject/api"}, "Voltage": {"api": "mpr.materials.insertion_electrodes.search(working_ion=...).average_voltage, V", "unit": "volt", "citation": "A. Jain, S. P. Ong, G. Hautier, et al., Commentary: The Materials Project: A materials genome approach to accelerating materials innovation, APL Mater. 1, 011002 (2013)", "doi": "10.1063/1.4812323", "license": "modified BSD (BSD-3-Clause)", "url": "https://github.com/materialsproject/api"}}, "phono3py": {"BareDynamicalMatrix": {"api": "DynamicalMatrix.get_dynamical_matrix() with NAC disabled", "unit": null, "citation": "A. Togo, L. Chaput, I. Tanaka, Distributions of phonon lifetimes in Brillouin zones, Phys. Rev. B 91, 094306 (2015)", "doi": "10.1103/PhysRevB.91.094306", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phono3py/"}, "BornCharges": {"api": "Phono3py.nac_params['born']", "unit": "dimensionless", "citation": "A. Togo, L. Chaput, I. Tanaka, Distributions of phonon lifetimes in Brillouin zones, Phys. Rev. B 91, 094306 (2015)", "doi": "10.1103/PhysRevB.91.094306", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phono3py/"}, "Linewidth[channel=boundary]": {"api": "thermal_conductivity._gamma_boundary (via compute_bulk_boundary_scattering)", "unit": "linear_THz", "citation": "A. Togo, L. Chaput, I. Tanaka, Distributions of phonon lifetimes in Brillouin zones, Phys. Rev. B 91, 094306 (2015)", "doi": "10.1103/PhysRevB.91.094306", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phono3py/"}, "CumulativeKappa[wrt=mfp]": {"api": "phono3py-kaccum --mfp kappa-mXXXXXX.hdf5", "unit": "W_per_m_per_K", "citation": "A. Togo, L. Chaput, I. Tanaka, Distributions of phonon lifetimes in Brillouin zones, Phys. Rev. B 91, 094306 (2015)", "doi": "10.1103/PhysRevB.91.094306", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phono3py/"}, "CumulativeKappa[wrt=omega]": {"api": "phono3py-kaccum kappa-mXXXXXX.hdf5", "unit": "W_per_m_per_K", "citation": "A. Togo, L. Chaput, I. Tanaka, Distributions of phonon lifetimes in Brillouin zones, Phys. Rev. B 91, 094306 (2015)", "doi": "10.1103/PhysRevB.91.094306", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phono3py/"}, "DielectricTensor": {"api": "Phono3py.nac_params['dielectric']", "unit": "dimensionless", "citation": "A. Togo, L. Chaput, I. Tanaka, Distributions of phonon lifetimes in Brillouin zones, Phys. Rev. B 91, 094306 (2015)", "doi": "10.1103/PhysRevB.91.094306", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phono3py/"}, "DynamicalMatrix": {"api": "Phono3py.dynamical_matrix", "unit": null, "citation": "A. Togo, L. Chaput, I. Tanaka, Distributions of phonon lifetimes in Brillouin zones, Phys. Rev. B 91, 094306 (2015)", "doi": "10.1103/PhysRevB.91.094306", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phono3py/"}, "Eigenvectors": {"api": "thermal_conductivity.get_eigenvectors()", "unit": null, "citation": "A. Togo, L. Chaput, I. Tanaka, Distributions of phonon lifetimes in Brillouin zones, Phys. Rev. B 91, 094306 (2015)", "doi": "10.1103/PhysRevB.91.094306", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phono3py/"}, "ForceConstants[order=2]": {"api": "Phono3py.fc2", "unit": null, "citation": "A. Togo, L. Chaput, I. Tanaka, Distributions of phonon lifetimes in Brillouin zones, Phys. Rev. B 91, 094306 (2015)", "doi": "10.1103/PhysRevB.91.094306", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phono3py/"}, "ForceConstants[order=3]": {"api": "Phono3py.fc3", "unit": "eV_per_A3", "citation": "A. Togo, L. Chaput, I. Tanaka, Distributions of phonon lifetimes in Brillouin zones, Phys. Rev. B 91, 094306 (2015)", "doi": "10.1103/PhysRevB.91.094306", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phono3py/"}, "Frequency": {"api": "thermal_conductivity.frequencies", "unit": "linear_THz", "citation": "A. Togo, L. Chaput, I. Tanaka, Distributions of phonon lifetimes in Brillouin zones, Phys. Rev. B 91, 094306 (2015)", "doi": "10.1103/PhysRevB.91.094306", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phono3py/"}, "GroupVelocity": {"api": "thermal_conductivity.group_velocities", "unit": "angstrom_linear_THz", "citation": "A. Togo, L. Chaput, I. Tanaka, Distributions of phonon lifetimes in Brillouin zones, Phys. Rev. B 91, 094306 (2015)", "doi": "10.1103/PhysRevB.91.094306", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phono3py/"}, "Gruneisen": {"api": "Phono3py.run_phonon_gruneisen_parameters()", "unit": null, "citation": "A. Togo, L. Chaput, I. Tanaka, Distributions of phonon lifetimes in Brillouin zones, Phys. Rev. B 91, 094306 (2015)", "doi": "10.1103/PhysRevB.91.094306", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phono3py/"}, "HeatCapacity": {"api": "thermal_conductivity.mode_heat_capacities", "unit": "eV_per_K", "citation": "A. Togo, L. Chaput, I. Tanaka, Distributions of phonon lifetimes in Brillouin zones, Phys. Rev. B 91, 094306 (2015)", "doi": "10.1103/PhysRevB.91.094306", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phono3py/"}, "IsotopeAbundances": {"api": "Phono3pyIsotope(mass_variances=...)", "unit": "dimensionless", "citation": "A. Togo, L. Chaput, I. Tanaka, Distributions of phonon lifetimes in Brillouin zones, Phys. Rev. B 91, 094306 (2015)", "doi": "10.1103/PhysRevB.91.094306", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phono3py/"}, "Linewidth[channel=isotope]": {"api": "thermal_conductivity.gamma_isotope", "unit": "linear_THz", "citation": "A. Togo, L. Chaput, I. Tanaka, Distributions of phonon lifetimes in Brillouin zones, Phys. Rev. B 91, 094306 (2015)", "doi": "10.1103/PhysRevB.91.094306", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phono3py/"}, "Linewidth[channel=anharmonic_3ph]": {"api": "thermal_conductivity.gamma", "unit": "linear_THz", "citation": "A. Togo, L. Chaput, I. Tanaka, Distributions of phonon lifetimes in Brillouin zones, Phys. Rev. B 91, 094306 (2015)", "doi": "10.1103/PhysRevB.91.094306", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phono3py/"}, "MeanFreeDisplacement[bte_solver=direct_inverse]": {"api": "thermal_conductivity.f_vectors", "unit": null, "citation": "A. Togo, L. Chaput, I. Tanaka, Distributions of phonon lifetimes in Brillouin zones, Phys. Rev. B 91, 094306 (2015)", "doi": "10.1103/PhysRevB.91.094306", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phono3py/"}, "MeanFreeDisplacement[bte_solver=rta]": {"api": "thermal_conductivity.mean_free_paths", "unit": null, "citation": "A. Togo, L. Chaput, I. Tanaka, Distributions of phonon lifetimes in Brillouin zones, Phys. Rev. B 91, 094306 (2015)", "doi": "10.1103/PhysRevB.91.094306", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phono3py/"}, "MolarHeatCapacity": {"api": "N_A * np.sum(thermal_conductivity.mode_heat_capacities) / n_q", "unit": null, "citation": "A. Togo, L. Chaput, I. Tanaka, Distributions of phonon lifetimes in Brillouin zones, Phys. Rev. B 91, 094306 (2015)", "doi": "10.1103/PhysRevB.91.094306", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phono3py/"}, "PhaseSpace3Phonon": {"api": "Phono3py.run_phonon_phase_space()", "unit": null, "citation": "A. Togo, L. Chaput, I. Tanaka, Distributions of phonon lifetimes in Brillouin zones, Phys. Rev. B 91, 094306 (2015)", "doi": "10.1103/PhysRevB.91.094306", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phono3py/"}, "PhononDOS": {"api": "Phonopy.get_total_DOS()", "unit": null, "citation": "A. Togo, L. Chaput, I. Tanaka, Distributions of phonon lifetimes in Brillouin zones, Phys. Rev. B 91, 094306 (2015)", "doi": "10.1103/PhysRevB.91.094306", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phono3py/"}, "Potential": {"api": "Phono3py(...) + ASE calculator or DFT force sets", "unit": null, "citation": "A. Togo, L. Chaput, I. Tanaka, Distributions of phonon lifetimes in Brillouin zones, Phys. Rev. B 91, 094306 (2015)", "doi": "10.1103/PhysRevB.91.094306", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phono3py/"}, "Temperature": {"api": "Phono3py.temperatures", "unit": null, "citation": "A. Togo, L. Chaput, I. Tanaka, Distributions of phonon lifetimes in Brillouin zones, Phys. Rev. B 91, 094306 (2015)", "doi": "10.1103/PhysRevB.91.094306", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phono3py/"}, "ThermalConductivity[bte_solver=direct_inverse]": {"api": "run_thermal_conductivity(is_LBTE=True).kappa", "unit": "W_per_m_per_K", "citation": "A. Togo, L. Chaput, I. Tanaka, Distributions of phonon lifetimes in Brillouin zones, Phys. Rev. B 91, 094306 (2015)", "doi": "10.1103/PhysRevB.91.094306", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phono3py/"}, "ThermalConductivity[bte_solver=rta]": {"api": "run_thermal_conductivity(is_LBTE=False).kappa", "unit": "W_per_m_per_K", "citation": "A. Togo, L. Chaput, I. Tanaka, Distributions of phonon lifetimes in Brillouin zones, Phys. Rev. B 91, 094306 (2015)", "doi": "10.1103/PhysRevB.91.094306", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phono3py/"}, "ThermalConductivity[transport_model=wigner]": {"api": "thermal_conductivity.kappa_TOT_RTA", "unit": "W_per_m_per_K", "citation": "A. Togo, L. Chaput, I. Tanaka, Distributions of phonon lifetimes in Brillouin zones, Phys. Rev. B 91, 094306 (2015)", "doi": "10.1103/PhysRevB.91.094306", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phono3py/"}, "ThermalConductivity[transport_model=wigner_coherences]": {"api": "thermal_conductivity.kappa_C", "unit": "W_per_m_per_K", "citation": "A. Togo, L. Chaput, I. Tanaka, Distributions of phonon lifetimes in Brillouin zones, Phys. Rev. B 91, 094306 (2015)", "doi": "10.1103/PhysRevB.91.094306", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phono3py/"}, "ThermalConductivity[transport_model=wigner_populations]": {"api": "thermal_conductivity.kappa_P_RTA", "unit": "W_per_m_per_K", "citation": "A. Togo, L. Chaput, I. Tanaka, Distributions of phonon lifetimes in Brillouin zones, Phys. Rev. B 91, 094306 (2015)", "doi": "10.1103/PhysRevB.91.094306", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phono3py/"}, "Linewidth[channel=total]": {"api": "phono3py.conductivity.grid_point_data.compute_effective_gamma", "unit": "linear_THz", "citation": "A. Togo, L. Chaput, I. Tanaka, Distributions of phonon lifetimes in Brillouin zones, Phys. Rev. B 91, 094306 (2015)", "doi": "10.1103/PhysRevB.91.094306", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phono3py/"}, "VolumetricHeatCapacity": {"api": "np.sum(thermal_conductivity.mode_heat_capacities) / (V_cell * n_q)", "unit": null, "citation": "A. Togo, L. Chaput, I. Tanaka, Distributions of phonon lifetimes in Brillouin zones, Phys. Rev. B 91, 094306 (2015)", "doi": "10.1103/PhysRevB.91.094306", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phono3py/"}}, "phonopy": {"BareDynamicalMatrix": {"api": "DynamicalMatrix.get_dynamical_matrix() with NAC disabled", "unit": null, "citation": "A. Togo, L. Chaput, T. Tadano, I. Tanaka, Implementation strategies in phonopy and phono3py, J. Phys. Condens. Matter 35, 353001 (2023)", "doi": "10.1088/1361-648X/acd831", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phonopy/"}, "BornCharges": {"api": "Phonopy.nac_params['born']", "unit": "dimensionless", "citation": "A. Togo, L. Chaput, T. Tadano, I. Tanaka, Implementation strategies in phonopy and phono3py, J. Phys. Condens. Matter 35, 353001 (2023)", "doi": "10.1088/1361-648X/acd831", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phonopy/"}, "DielectricTensor": {"api": "Phonopy.nac_params['dielectric']", "unit": "dimensionless", "citation": "A. Togo, L. Chaput, T. Tadano, I. Tanaka, Implementation strategies in phonopy and phono3py, J. Phys. Condens. Matter 35, 353001 (2023)", "doi": "10.1088/1361-648X/acd831", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phonopy/"}, "DynamicalMatrix": {"api": "Phonopy.dynamical_matrix", "unit": null, "citation": "A. Togo, L. Chaput, T. Tadano, I. Tanaka, Implementation strategies in phonopy and phono3py, J. Phys. Condens. Matter 35, 353001 (2023)", "doi": "10.1088/1361-648X/acd831", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phonopy/"}, "Eigenvectors": {"api": "Phonopy.get_mesh_dict()['eigenvectors']", "unit": null, "citation": "A. Togo, L. Chaput, T. Tadano, I. Tanaka, Implementation strategies in phonopy and phono3py, J. Phys. Condens. Matter 35, 353001 (2023)", "doi": "10.1088/1361-648X/acd831", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phonopy/"}, "ForceConstants[order=2]": {"api": "Phonopy.force_constants", "unit": null, "citation": "A. Togo, L. Chaput, T. Tadano, I. Tanaka, Implementation strategies in phonopy and phono3py, J. Phys. Condens. Matter 35, 353001 (2023)", "doi": "10.1088/1361-648X/acd831", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phonopy/"}, "Frequency": {"api": "Phonopy.get_mesh_dict()['frequencies']", "unit": "linear_THz", "citation": "A. Togo, L. Chaput, T. Tadano, I. Tanaka, Implementation strategies in phonopy and phono3py, J. Phys. Condens. Matter 35, 353001 (2023)", "doi": "10.1088/1361-648X/acd831", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phonopy/"}, "GroupVelocity": {"api": "Phonopy.get_mesh_dict()['group_velocities']", "unit": "angstrom_linear_THz", "citation": "A. Togo, L. Chaput, T. Tadano, I. Tanaka, Implementation strategies in phonopy and phono3py, J. Phys. Condens. Matter 35, 353001 (2023)", "doi": "10.1088/1361-648X/acd831", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phonopy/"}, "Gruneisen": {"api": "PhonopyGruneisen.get_gruneisen()", "unit": null, "citation": "A. Togo, L. Chaput, T. Tadano, I. Tanaka, Implementation strategies in phonopy and phono3py, J. Phys. Condens. Matter 35, 353001 (2023)", "doi": "10.1088/1361-648X/acd831", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phonopy/"}, "MolarEntropy": {"api": "get_thermal_properties_dict()['entropy']", "unit": "J_per_K_per_mol", "citation": "A. Togo, L. Chaput, T. Tadano, I. Tanaka, Implementation strategies in phonopy and phono3py, J. Phys. Condens. Matter 35, 353001 (2023)", "doi": "10.1088/1361-648X/acd831", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phonopy/"}, "MolarHeatCapacity": {"api": "get_thermal_properties_dict()['heat_capacity']", "unit": "J_per_K_per_mol", "citation": "A. Togo, L. Chaput, T. Tadano, I. Tanaka, Implementation strategies in phonopy and phono3py, J. Phys. Condens. Matter 35, 353001 (2023)", "doi": "10.1088/1361-648X/acd831", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phonopy/"}, "MolarHelmholtzFreeEnergy": {"api": "get_thermal_properties_dict()['free_energy']", "unit": "kJ_per_mol", "citation": "A. Togo, L. Chaput, T. Tadano, I. Tanaka, Implementation strategies in phonopy and phono3py, J. Phys. Condens. Matter 35, 353001 (2023)", "doi": "10.1088/1361-648X/acd831", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phonopy/"}, "MolarInternalEnergy": {"api": "get_thermal_properties_dict()['internal_energy']", "unit": "kJ_per_mol", "citation": "A. Togo, L. Chaput, T. Tadano, I. Tanaka, Implementation strategies in phonopy and phono3py, J. Phys. Condens. Matter 35, 353001 (2023)", "doi": "10.1088/1361-648X/acd831", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phonopy/"}, "PhononDOS": {"api": "Phonopy.run_total_dos() / .get_total_DOS()", "unit": null, "citation": "A. Togo, L. Chaput, T. Tadano, I. Tanaka, Implementation strategies in phonopy and phono3py, J. Phys. Condens. Matter 35, 353001 (2023)", "doi": "10.1088/1361-648X/acd831", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phonopy/"}, "Potential": {"api": "Phonopy(...) + ASE calculator or FORCE_SETS", "unit": null, "citation": "A. Togo, L. Chaput, T. Tadano, I. Tanaka, Implementation strategies in phonopy and phono3py, J. Phys. Condens. Matter 35, 353001 (2023)", "doi": "10.1088/1361-648X/acd831", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phonopy/"}, "Temperature": {"api": "Phonopy.run_thermal_properties(temperatures=...)", "unit": null, "citation": "A. Togo, L. Chaput, T. Tadano, I. Tanaka, Implementation strategies in phonopy and phono3py, J. Phys. Condens. Matter 35, 353001 (2023)", "doi": "10.1088/1361-648X/acd831", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phonopy/"}, "VolumetricHeatCapacity": {"api": "get_thermal_properties_dict()['heat_capacity'] / (V_cell * N_A)", "unit": null, "citation": "A. Togo, L. Chaput, T. Tadano, I. Tanaka, Implementation strategies in phonopy and phono3py, J. Phys. Condens. Matter 35, 353001 (2023)", "doi": "10.1088/1361-648X/acd831", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phonopy/"}, "BulkModulus": {"api": "PhonopyQHA.bulk_modulus_temperature (matcalc QHACalc 'bulk_modulus_P')", "unit": "GPa", "citation": "A. Togo, L. Chaput, T. Tadano, I. Tanaka, Implementation strategies in phonopy and phono3py, J. Phys. Condens. Matter 35, 353001 (2023)", "doi": "10.1088/1361-648X/acd831", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phonopy/"}, "HeatCapacityConstantP": {"api": "PhonopyQHA.heat_capacity_P_polyfit (matcalc QHACalc 'heat_capacity_P')", "unit": "J_per_K_per_mol", "citation": "A. Togo, L. Chaput, T. Tadano, I. Tanaka, Implementation strategies in phonopy and phono3py, J. Phys. Condens. Matter 35, 353001 (2023)", "doi": "10.1088/1361-648X/acd831", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phonopy/"}, "QHAGibbsEnergy": {"api": "PhonopyQHA.gibbs_temperature (matcalc QHACalc 'gibbs_free_energies')", "unit": "kJ_per_mol", "citation": "A. Togo, L. Chaput, T. Tadano, I. Tanaka, Implementation strategies in phonopy and phono3py, J. Phys. Condens. Matter 35, 353001 (2023)", "doi": "10.1088/1361-648X/acd831", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phonopy/"}, "ThermalExpansion": {"api": "PhonopyQHA.thermal_expansion (matcalc QHACalc 'thermal_expansion_coefficients')", "unit": "per_kelvin", "citation": "A. Togo, L. Chaput, T. Tadano, I. Tanaka, Implementation strategies in phonopy and phono3py, J. Phys. Condens. Matter 35, 353001 (2023)", "doi": "10.1088/1361-648X/acd831", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phonopy/"}, "ThermalGruneisen": {"api": "PhonopyQHA.gruneisen_temperature (matcalc QHACalc 'gruneisen_parameters')", "unit": "dimensionless", "citation": "A. Togo, L. Chaput, T. Tadano, I. Tanaka, Implementation strategies in phonopy and phono3py, J. Phys. Condens. Matter 35, 353001 (2023)", "doi": "10.1088/1361-648X/acd831", "license": "BSD-3-Clause", "url": "https://phonopy.github.io/phonopy/"}}, "plumed": {"PotentialOfMeanForce": {"api": "PLUMED sum_hills reconstructs F(s) from a metadynamics HILLS file (kJ/mol against the collective variable); or a reweighted / WHAM free-energy profile from umbrella sampling", "unit": "kJ_per_mol", "citation": "G. A. Tribello, M. Bonomi, D. Branduardi, C. Camilloni, G. Bussi, PLUMED 2: New feathers for an old bird, Comput. Phys. Commun. 185, 604 (2014)", "doi": "10.1016/j.cpc.2013.09.018", "license": "LGPL-3.0", "url": "https://www.plumed.org"}, "Trajectory": {"api": "the host MD engine's trajectory (LAMMPS / GROMACS / i-PI), read by PLUMED through its patched interface; PLUMED biases the dynamics along the chosen collective variables rather than dumping its own positions", "unit": null, "citation": "G. A. Tribello, M. Bonomi, D. Branduardi, C. Camilloni, G. Bussi, PLUMED 2: New feathers for an old bird, Comput. Phys. Commun. 185, 604 (2014)", "doi": "10.1016/j.cpc.2013.09.018", "license": "LGPL-3.0", "url": "https://www.plumed.org"}}, "pymatgen": {"BornCharges": {"api": "pymatgen.io.vasp.outputs.Outcar.born (shape (n_atoms, 3, 3)), units of e", "unit": "dimensionless", "citation": "S. P. Ong, W. D. Richards, A. Jain, et al., Python Materials Genomics (pymatgen): A robust, open-source python library for materials analysis, Comput. Mater. Sci. 68, 314 (2013)", "doi": "10.1016/j.commatsci.2012.10.028", "license": "MIT", "url": "https://pymatgen.org"}, "DielectricTensor": {"api": "pymatgen.io.vasp.outputs.Outcar.dielectric_tensor (3x3), dimensionless", "unit": "dimensionless", "citation": "S. P. Ong, W. D. Richards, A. Jain, et al., Python Materials Genomics (pymatgen): A robust, open-source python library for materials analysis, Comput. Mater. Sci. 68, 314 (2013)", "doi": "10.1016/j.commatsci.2012.10.028", "license": "MIT", "url": "https://pymatgen.org"}, "ForceConstants[order=2]": {"api": "MP field ph_force_constants via mpr.materials.phonon.get_data_by_id; pymatgen MontyEncoder serialization, eV/A^2", "unit": "eV_per_A2", "citation": "S. P. Ong, W. D. Richards, A. Jain, et al., Python Materials Genomics (pymatgen): A robust, open-source python library for materials analysis, Comput. Mater. Sci. 68, 314 (2013)", "doi": "10.1016/j.commatsci.2012.10.028", "license": "MIT", "url": "https://pymatgen.org"}, "Frequency": {"api": "pymatgen.phonon.bandstructure.PhononBandStructureSymmLine (mp_api retrieval), linear THz", "unit": "linear_THz", "citation": "S. P. Ong, W. D. Richards, A. Jain, et al., Python Materials Genomics (pymatgen): A robust, open-source python library for materials analysis, Comput. Mater. Sci. 68, 314 (2013)", "doi": "10.1016/j.commatsci.2012.10.028", "license": "MIT", "url": "https://pymatgen.org"}, "PhononDOS": {"api": "pymatgen.phonon.dos.PhononDos (mp_api retrieval), densities against a linear-THz axis", "unit": null, "citation": "S. P. Ong, W. D. Richards, A. Jain, et al., Python Materials Genomics (pymatgen): A robust, open-source python library for materials analysis, Comput. Mater. Sci. 68, 314 (2013)", "doi": "10.1016/j.commatsci.2012.10.028", "license": "MIT", "url": "https://pymatgen.org"}, "MagneticMoment": {"api": "site moments parsed from calculator output; pymatgen.analysis.magnetism Ordering / CollinearMagneticStructureAnalyzer, mu_B", "unit": "mu_B", "citation": "S. P. Ong, W. D. Richards, A. Jain, et al., Python Materials Genomics (pymatgen): A robust, open-source python library for materials analysis, Comput. Mater. Sci. 68, 314 (2013)", "doi": "10.1016/j.commatsci.2012.10.028", "license": "MIT", "url": "https://pymatgen.org"}, "Stress": {"api": "stresses consumed by ElasticTensor.from_independent_strains (ASE/MLIP Voigt, eV/A^3)", "unit": "eV_per_A3", "citation": "S. P. Ong, W. D. Richards, A. Jain, et al., Python Materials Genomics (pymatgen): A robust, open-source python library for materials analysis, Comput. Mater. Sci. 68, 314 (2013)", "doi": "10.1016/j.commatsci.2012.10.028", "license": "MIT", "url": "https://pymatgen.org"}, "Structure": {"api": "pymatgen.core.Structure (from_file / from_str; AseAtomsAdaptor bridge)", "unit": null, "citation": "S. P. Ong, W. D. Richards, A. Jain, et al., Python Materials Genomics (pymatgen): A robust, open-source python library for materials analysis, Comput. Mater. Sci. 68, 314 (2013)", "doi": "10.1016/j.commatsci.2012.10.028", "license": "MIT", "url": "https://pymatgen.org"}, "TotalEnergy": {"api": "pymatgen.entries.computed_entries.ComputedEntry.energy (per cell), eV", "unit": "ev", "citation": "S. P. Ong, W. D. Richards, A. Jain, et al., Python Materials Genomics (pymatgen): A robust, open-source python library for materials analysis, Comput. Mater. Sci. 68, 314 (2013)", "doi": "10.1016/j.commatsci.2012.10.028", "license": "MIT", "url": "https://pymatgen.org"}, "BulkModulus": {"api": "pymatgen ElasticTensor.k_vrh (= 0.5*(k_voigt + k_reuss)), eV/A^3", "unit": "eV_per_A3", "citation": "S. P. Ong, W. D. Richards, A. Jain, et al., Python Materials Genomics (pymatgen): A robust, open-source python library for materials analysis, Comput. Mater. Sci. 68, 314 (2013)", "doi": "10.1016/j.commatsci.2012.10.028", "license": "MIT", "url": "https://pymatgen.org"}, "ElasticConstants": {"api": "pymatgen.analysis.elasticity.elastic.ElasticTensor (.voigt 6x6), eV/A^3", "unit": "eV_per_A3", "citation": "S. P. Ong, W. D. Richards, A. Jain, et al., Python Materials Genomics (pymatgen): A robust, open-source python library for materials analysis, Comput. Mater. Sci. 68, 314 (2013)", "doi": "10.1016/j.commatsci.2012.10.028", "license": "MIT", "url": "https://pymatgen.org"}, "PoissonRatio": {"api": "pymatgen ElasticTensor.homogeneous_poisson, dimensionless", "unit": "dimensionless", "citation": "S. P. Ong, W. D. Richards, A. Jain, et al., Python Materials Genomics (pymatgen): A robust, open-source python library for materials analysis, Comput. Mater. Sci. 68, 314 (2013)", "doi": "10.1016/j.commatsci.2012.10.028", "license": "MIT", "url": "https://pymatgen.org"}, "ShearModulus": {"api": "pymatgen ElasticTensor.g_vrh (= 0.5*(g_voigt + g_reuss)), eV/A^3", "unit": "eV_per_A3", "citation": "S. P. Ong, W. D. Richards, A. Jain, et al., Python Materials Genomics (pymatgen): A robust, open-source python library for materials analysis, Comput. Mater. Sci. 68, 314 (2013)", "doi": "10.1016/j.commatsci.2012.10.028", "license": "MIT", "url": "https://pymatgen.org"}, "YoungsModulus": {"api": "pymatgen ElasticTensor.y_mod (= 9.0e9 * k_vrh*g_vrh/(3k+g)), SI Pa", "unit": "Pa", "citation": "S. P. Ong, W. D. Richards, A. Jain, et al., Python Materials Genomics (pymatgen): A robust, open-source python library for materials analysis, Comput. Mater. Sci. 68, 314 (2013)", "doi": "10.1016/j.commatsci.2012.10.028", "license": "MIT", "url": "https://pymatgen.org"}, "EnergyAboveHull": {"api": "pymatgen PhaseDiagram.get_e_above_hull / get_decomp_and_e_above_hull, eV/atom (skills report meV/atom)", "unit": "ev_per_atom", "citation": "S. P. Ong, W. D. Richards, A. Jain, et al., Python Materials Genomics (pymatgen): A robust, open-source python library for materials analysis, Comput. Mater. Sci. 68, 314 (2013)", "doi": "10.1016/j.commatsci.2012.10.028", "license": "MIT", "url": "https://pymatgen.org"}, "FormationEnergy": {"api": "pymatgen PhaseDiagram.get_form_energy_per_atom / ComputedEntry.formation_energy_per_atom, eV/atom", "unit": "ev_per_atom", "citation": "S. P. Ong, W. D. Richards, A. Jain, et al., Python Materials Genomics (pymatgen): A robust, open-source python library for materials analysis, Comput. Mater. Sci. 68, 314 (2013)", "doi": "10.1016/j.commatsci.2012.10.028", "license": "MIT", "url": "https://pymatgen.org"}, "GrainBoundaryEnergy": {"api": "pymatgen.analysis.gb.grain.GrainBoundaryGenerator CSL slabs; in-skill gamma_GB = (E_GB - N E_bulk)/(2A), J/m^2", "unit": "J_per_m2", "citation": "S. P. Ong, W. D. Richards, A. Jain, et al., Python Materials Genomics (pymatgen): A robust, open-source python library for materials analysis, Comput. Mater. Sci. 68, 314 (2013)", "doi": "10.1016/j.commatsci.2012.10.028", "license": "MIT", "url": "https://pymatgen.org"}, "SurfaceEnergy": {"api": "pymatgen SlabGenerator slabs; in-skill gamma = (E_slab - N E_bulk)/(2A), J/m^2; WulffShape aggregation", "unit": "J_per_m2", "citation": "S. P. Ong, W. D. Richards, A. Jain, et al., Python Materials Genomics (pymatgen): A robust, open-source python library for materials analysis, Comput. Mater. Sci. 68, 314 (2013)", "doi": "10.1016/j.commatsci.2012.10.028", "license": "MIT", "url": "https://pymatgen.org"}, "Voltage": {"api": "in-skill V = -(E_full - E_empty - n mu_metal)/n over pymatgen Structure.remove_species cells, volts", "unit": "volt", "citation": "S. P. Ong, W. D. Richards, A. Jain, et al., Python Materials Genomics (pymatgen): A robust, open-source python library for materials analysis, Comput. Mater. Sci. 68, 314 (2013)", "doi": "10.1016/j.commatsci.2012.10.028", "license": "MIT", "url": "https://pymatgen.org"}, "ActivationEnergy": {"api": "pymatgen.analysis.diffusion.analyzer fit_arrhenius / get_arrhenius_plot over D(T), eV", "unit": "ev", "citation": "S. P. Ong, W. D. Richards, A. Jain, et al., Python Materials Genomics (pymatgen): A robust, open-source python library for materials analysis, Comput. Mater. Sci. 68, 314 (2013)", "doi": "10.1016/j.commatsci.2012.10.028", "license": "MIT", "url": "https://pymatgen.org"}, "Diffusivity": {"api": "pymatgen.analysis.diffusion.analyzer.DiffusionAnalyzer.diffusivity, cm^2/s (add-on distribution)", "unit": "cm^2/s", "citation": "S. P. Ong, W. D. Richards, A. Jain, et al., Python Materials Genomics (pymatgen): A robust, open-source python library for materials analysis, Comput. Mater. Sci. 68, 314 (2013)", "doi": "10.1016/j.commatsci.2012.10.028", "license": "MIT", "url": "https://pymatgen.org"}, "MeanSquaredDisplacement": {"api": "pymatgen DiffusionAnalyzer.msd (A^2) against .dt (fs; skill divides by 1000 for ps)", "unit": "A^2", "citation": "S. P. Ong, W. D. Richards, A. Jain, et al., Python Materials Genomics (pymatgen): A robust, open-source python library for materials analysis, Comput. Mater. Sci. 68, 314 (2013)", "doi": "10.1016/j.commatsci.2012.10.028", "license": "MIT", "url": "https://pymatgen.org"}}, "qe": {"BareDynamicalMatrix": {"api": "ph.x fildyn{N} (text) / fildyn{N}.xml", "unit": null, "citation": "P. Giannozzi, S. Baroni, N. Bonini, et al., QUANTUM ESPRESSO: a modular and open-source software project for quantum simulations of materials, J. Phys. Condens. Matter 21, 395502 (2009)", "doi": "10.1088/0953-8984/21/39/395502", "license": "GPL-2.0", "url": "https://www.quantum-espresso.org"}, "BornCharges": {"api": "ph.x q=0 fildyn 'Effective Charges E-U' (epsil=.true.)", "unit": "dimensionless", "citation": "P. Giannozzi, S. Baroni, N. Bonini, et al., QUANTUM ESPRESSO: a modular and open-source software project for quantum simulations of materials, J. Phys. Condens. Matter 21, 395502 (2009)", "doi": "10.1088/0953-8984/21/39/395502", "license": "GPL-2.0", "url": "https://www.quantum-espresso.org"}, "DielectricTensor": {"api": "ph.x q=0 fildyn 'Dielectric Tensor' (epsil=.true.)", "unit": "dimensionless", "citation": "P. Giannozzi, S. Baroni, N. Bonini, et al., QUANTUM ESPRESSO: a modular and open-source software project for quantum simulations of materials, J. Phys. Condens. Matter 21, 395502 (2009)", "doi": "10.1088/0953-8984/21/39/395502", "license": "GPL-2.0", "url": "https://www.quantum-espresso.org"}, "DynamicalMatrix": {"api": "matdyn.x fldyn (off by default)", "unit": null, "citation": "P. Giannozzi, S. Baroni, N. Bonini, et al., QUANTUM ESPRESSO: a modular and open-source software project for quantum simulations of materials, J. Phys. Condens. Matter 21, 395502 (2009)", "doi": "10.1088/0953-8984/21/39/395502", "license": "GPL-2.0", "url": "https://www.quantum-espresso.org"}, "Eigenvectors": {"api": "matdyn.x fleig (orthonormal; off by default)", "unit": "dimensionless", "citation": "P. Giannozzi, S. Baroni, N. Bonini, et al., QUANTUM ESPRESSO: a modular and open-source software project for quantum simulations of materials, J. Phys. Condens. Matter 21, 395502 (2009)", "doi": "10.1088/0953-8984/21/39/395502", "license": "GPL-2.0", "url": "https://www.quantum-espresso.org"}, "ForceConstants[order=2]": {"api": "q2r.x flfrc (text or .xml)", "unit": "Ry_per_bohr2", "citation": "P. Giannozzi, S. Baroni, N. Bonini, et al., QUANTUM ESPRESSO: a modular and open-source software project for quantum simulations of materials, J. Phys. Condens. Matter 21, 395502 (2009)", "doi": "10.1088/0953-8984/21/39/395502", "license": "GPL-2.0", "url": "https://www.quantum-espresso.org"}, "Frequency": {"api": "matdyn.x flfrq (matdyn.freq); ph.x fildyn tail", "unit": "inverse_cm", "citation": "P. Giannozzi, S. Baroni, N. Bonini, et al., QUANTUM ESPRESSO: a modular and open-source software project for quantum simulations of materials, J. Phys. Condens. Matter 21, 395502 (2009)", "doi": "10.1088/0953-8984/21/39/395502", "license": "GPL-2.0", "url": "https://www.quantum-espresso.org"}, "PhononDOS": {"api": "matdyn.x fldos (matdyn.dos), dos=.true.", "unit": null, "citation": "P. Giannozzi, S. Baroni, N. Bonini, et al., QUANTUM ESPRESSO: a modular and open-source software project for quantum simulations of materials, J. Phys. Condens. Matter 21, 395502 (2009)", "doi": "10.1088/0953-8984/21/39/395502", "license": "GPL-2.0", "url": "https://www.quantum-espresso.org"}, "Potential": {"api": "&SYSTEM input_dft + ATOMIC_SPECIES pseudopotentials", "unit": null, "citation": "P. Giannozzi, S. Baroni, N. Bonini, et al., QUANTUM ESPRESSO: a modular and open-source software project for quantum simulations of materials, J. Phys. Condens. Matter 21, 395502 (2009)", "doi": "10.1088/0953-8984/21/39/395502", "license": "GPL-2.0", "url": "https://www.quantum-espresso.org"}, "Forces": {"api": "pw.x stdout 'Forces acting on atoms (cartesian axes, Ry/au):' block (tprnfor=.true.)", "unit": "Ry_per_bohr", "citation": "P. Giannozzi, S. Baroni, N. Bonini, et al., QUANTUM ESPRESSO: a modular and open-source software project for quantum simulations of materials, J. Phys. Condens. Matter 21, 395502 (2009)", "doi": "10.1088/0953-8984/21/39/395502", "license": "GPL-2.0", "url": "https://www.quantum-espresso.org"}, "Stress": {"api": "pw.x stdout 'total   stress  (Ry/bohr**3) ... (kbar)  P=' block (tstress=.true.)", "unit": "kbar", "citation": "P. Giannozzi, S. Baroni, N. Bonini, et al., QUANTUM ESPRESSO: a modular and open-source software project for quantum simulations of materials, J. Phys. Condens. Matter 21, 395502 (2009)", "doi": "10.1088/0953-8984/21/39/395502", "license": "GPL-2.0", "url": "https://www.quantum-espresso.org"}, "Structure": {"api": "pw.x input cards CELL_PARAMETERS / ATOMIC_POSITIONS / ATOMIC_SPECIES", "unit": null, "citation": "P. Giannozzi, S. Baroni, N. Bonini, et al., QUANTUM ESPRESSO: a modular and open-source software project for quantum simulations of materials, J. Phys. Condens. Matter 21, 395502 (2009)", "doi": "10.1088/0953-8984/21/39/395502", "license": "GPL-2.0", "url": "https://www.quantum-espresso.org"}, "TotalEnergy": {"api": "pw.x stdout '!    total energy = ... Ry'; XML total_energy element", "unit": "ry", "citation": "P. Giannozzi, S. Baroni, N. Bonini, et al., QUANTUM ESPRESSO: a modular and open-source software project for quantum simulations of materials, J. Phys. Condens. Matter 21, 395502 (2009)", "doi": "10.1088/0953-8984/21/39/395502", "license": "GPL-2.0", "url": "https://www.quantum-espresso.org"}}, "shengbte": {"BornCharges": {"api": "CONTROL &crystal: born(3,3,natoms)", "unit": "dimensionless", "citation": "W. Li, J. Carrete, N. A. Katcho, N. Mingo, ShengBTE: A solver of the Boltzmann transport equation for phonons, Comput. Phys. Commun. 185, 1747 (2014)", "doi": "10.1016/j.cpc.2014.02.015", "license": "GPL-3.0", "url": "https://bitbucket.org/sousaw/shengbte"}, "Linewidth[channel=boundary]": {"api": "BTE.w_boundary", "unit": "angular_THz", "citation": "W. Li, J. Carrete, N. A. Katcho, N. Mingo, ShengBTE: A solver of the Boltzmann transport equation for phonons, Comput. Phys. Commun. 185, 1747 (2014)", "doi": "10.1016/j.cpc.2014.02.015", "license": "GPL-3.0", "url": "https://bitbucket.org/sousaw/shengbte"}, "CumulativeKappa[wrt=mfp]": {"api": "BTE.cumulative_kappa_tensor", "unit": "W_per_m_per_K", "citation": "W. Li, J. Carrete, N. A. Katcho, N. Mingo, ShengBTE: A solver of the Boltzmann transport equation for phonons, Comput. Phys. Commun. 185, 1747 (2014)", "doi": "10.1016/j.cpc.2014.02.015", "license": "GPL-3.0", "url": "https://bitbucket.org/sousaw/shengbte"}, "CumulativeKappa[wrt=omega]": {"api": "BTE.cumulative_kappaVsOmega_tensor", "unit": "W_per_m_per_K", "citation": "W. Li, J. Carrete, N. A. Katcho, N. Mingo, ShengBTE: A solver of the Boltzmann transport equation for phonons, Comput. Phys. Commun. 185, 1747 (2014)", "doi": "10.1016/j.cpc.2014.02.015", "license": "GPL-3.0", "url": "https://bitbucket.org/sousaw/shengbte"}, "DielectricTensor": {"api": "CONTROL &crystal: epsilon(3,3)", "unit": "dimensionless", "citation": "W. Li, J. Carrete, N. A. Katcho, N. Mingo, ShengBTE: A solver of the Boltzmann transport equation for phonons, Comput. Phys. Commun. 185, 1747 (2014)", "doi": "10.1016/j.cpc.2014.02.015", "license": "GPL-3.0", "url": "https://bitbucket.org/sousaw/shengbte"}, "ForceConstants[order=2]": {"api": "FORCE_CONSTANTS_2ND", "unit": null, "citation": "W. Li, J. Carrete, N. A. Katcho, N. Mingo, ShengBTE: A solver of the Boltzmann transport equation for phonons, Comput. Phys. Commun. 185, 1747 (2014)", "doi": "10.1016/j.cpc.2014.02.015", "license": "GPL-3.0", "url": "https://bitbucket.org/sousaw/shengbte"}, "ForceConstants[order=3]": {"api": "FORCE_CONSTANTS_3RD", "unit": "eV_per_A3", "citation": "W. Li, J. Carrete, N. A. Katcho, N. Mingo, ShengBTE: A solver of the Boltzmann transport equation for phonons, Comput. Phys. Commun. 185, 1747 (2014)", "doi": "10.1016/j.cpc.2014.02.015", "license": "GPL-3.0", "url": "https://bitbucket.org/sousaw/shengbte"}, "Frequency": {"api": "BTE.omega", "unit": "angular_THz", "citation": "W. Li, J. Carrete, N. A. Katcho, N. Mingo, ShengBTE: A solver of the Boltzmann transport equation for phonons, Comput. Phys. Commun. 185, 1747 (2014)", "doi": "10.1016/j.cpc.2014.02.015", "license": "GPL-3.0", "url": "https://bitbucket.org/sousaw/shengbte"}, "GroupVelocity": {"api": "BTE.v", "unit": "km_per_s", "citation": "W. Li, J. Carrete, N. A. Katcho, N. Mingo, ShengBTE: A solver of the Boltzmann transport equation for phonons, Comput. Phys. Commun. 185, 1747 (2014)", "doi": "10.1016/j.cpc.2014.02.015", "license": "GPL-3.0", "url": "https://bitbucket.org/sousaw/shengbte"}, "Gruneisen": {"api": "BTE.gruneisen", "unit": null, "citation": "W. Li, J. Carrete, N. A. Katcho, N. Mingo, ShengBTE: A solver of the Boltzmann transport equation for phonons, Comput. Phys. Commun. 185, 1747 (2014)", "doi": "10.1016/j.cpc.2014.02.015", "license": "GPL-3.0", "url": "https://bitbucket.org/sousaw/shengbte"}, "IsotopeAbundances": {"api": "CONTROL &flags: isotopes=.TRUE. (natural-abundance defaults)", "unit": "dimensionless", "citation": "W. Li, J. Carrete, N. A. Katcho, N. Mingo, ShengBTE: A solver of the Boltzmann transport equation for phonons, Comput. Phys. Commun. 185, 1747 (2014)", "doi": "10.1016/j.cpc.2014.02.015", "license": "GPL-3.0", "url": "https://bitbucket.org/sousaw/shengbte"}, "Linewidth[channel=isotope]": {"api": "BTE.w_isotopic", "unit": "angular_THz", "citation": "W. Li, J. Carrete, N. A. Katcho, N. Mingo, ShengBTE: A solver of the Boltzmann transport equation for phonons, Comput. Phys. Commun. 185, 1747 (2014)", "doi": "10.1016/j.cpc.2014.02.015", "license": "GPL-3.0", "url": "https://bitbucket.org/sousaw/shengbte"}, "Linewidth[channel=anharmonic_3ph]": {"api": "BTE.w_anharmonic", "unit": "angular_THz", "citation": "W. Li, J. Carrete, N. A. Katcho, N. Mingo, ShengBTE: A solver of the Boltzmann transport equation for phonons, Comput. Phys. Commun. 185, 1747 (2014)", "doi": "10.1016/j.cpc.2014.02.015", "license": "GPL-3.0", "url": "https://bitbucket.org/sousaw/shengbte"}, "MolarHeatCapacity": {"api": "BTE.cv * V_cell * N_A", "unit": null, "citation": "W. Li, J. Carrete, N. A. Katcho, N. Mingo, ShengBTE: A solver of the Boltzmann transport equation for phonons, Comput. Phys. Commun. 185, 1747 (2014)", "doi": "10.1016/j.cpc.2014.02.015", "license": "GPL-3.0", "url": "https://bitbucket.org/sousaw/shengbte"}, "PhaseSpace3Phonon": {"api": "BTE.P3", "unit": null, "citation": "W. Li, J. Carrete, N. A. Katcho, N. Mingo, ShengBTE: A solver of the Boltzmann transport equation for phonons, Comput. Phys. Commun. 185, 1747 (2014)", "doi": "10.1016/j.cpc.2014.02.015", "license": "GPL-3.0", "url": "https://bitbucket.org/sousaw/shengbte"}, "PhononDOS": {"api": "BTE.dos", "unit": null, "citation": "W. Li, J. Carrete, N. A. Katcho, N. Mingo, ShengBTE: A solver of the Boltzmann transport equation for phonons, Comput. Phys. Commun. 185, 1747 (2014)", "doi": "10.1016/j.cpc.2014.02.015", "license": "GPL-3.0", "url": "https://bitbucket.org/sousaw/shengbte"}, "Temperature": {"api": "CONTROL &parameters T=", "unit": null, "citation": "W. Li, J. Carrete, N. A. Katcho, N. Mingo, ShengBTE: A solver of the Boltzmann transport equation for phonons, Comput. Phys. Commun. 185, 1747 (2014)", "doi": "10.1016/j.cpc.2014.02.015", "license": "GPL-3.0", "url": "https://bitbucket.org/sousaw/shengbte"}, "ThermalConductivity[bte_solver=direct_inverse]": {"api": "BTE.KappaTensorVsT_CONV", "unit": "W_per_m_per_K", "citation": "W. Li, J. Carrete, N. A. Katcho, N. Mingo, ShengBTE: A solver of the Boltzmann transport equation for phonons, Comput. Phys. Commun. 185, 1747 (2014)", "doi": "10.1016/j.cpc.2014.02.015", "license": "GPL-3.0", "url": "https://bitbucket.org/sousaw/shengbte"}, "ThermalConductivity[bte_solver=rta]": {"api": "BTE.KappaTensorVsT_RTA", "unit": "W_per_m_per_K", "citation": "W. Li, J. Carrete, N. A. Katcho, N. Mingo, ShengBTE: A solver of the Boltzmann transport equation for phonons, Comput. Phys. Commun. 185, 1747 (2014)", "doi": "10.1016/j.cpc.2014.02.015", "license": "GPL-3.0", "url": "https://bitbucket.org/sousaw/shengbte"}, "VolumetricHeatCapacity": {"api": "BTE.cv", "unit": "J_per_m3_per_K", "citation": "W. Li, J. Carrete, N. A. Katcho, N. Mingo, ShengBTE: A solver of the Boltzmann transport equation for phonons, Comput. Phys. Commun. 185, 1747 (2014)", "doi": "10.1016/j.cpc.2014.02.015", "license": "GPL-3.0", "url": "https://bitbucket.org/sousaw/shengbte"}}, "vasp": {"BornCharges": {"api": "pymatgen Outcar.born (VASP LEPSILON, 'BORN EFFECTIVE CHARGES' section), shape (n_atoms, 3, 3), units of e", "unit": "dimensionless", "citation": "G. Kresse, J. Furthmuller, Efficient iterative schemes for ab initio total-energy calculations using a plane-wave basis set, Phys. Rev. B 54, 11169 (1996)", "doi": "10.1103/PhysRevB.54.11169", "license": "Proprietary (VASP commercial license, vasp.at)", "url": "https://www.vasp.at"}, "DielectricTensor": {"api": "pymatgen Outcar.dielectric_tensor (VASP LEPSILON, static clamped-ion 3x3), dimensionless", "unit": "dimensionless", "citation": "G. Kresse, J. Furthmuller, Efficient iterative schemes for ab initio total-energy calculations using a plane-wave basis set, Phys. Rev. B 54, 11169 (1996)", "doi": "10.1103/PhysRevB.54.11169", "license": "Proprietary (VASP commercial license, vasp.at)", "url": "https://www.vasp.at"}, "BandGap": {"api": "pymatgen BSVasprun.get_band_structure().get_band_gap()['energy'] / Vasprun / TaskDoc, eV", "unit": "ev", "citation": "G. Kresse, J. Furthmuller, Efficient iterative schemes for ab initio total-energy calculations using a plane-wave basis set, Phys. Rev. B 54, 11169 (1996)", "doi": "10.1103/PhysRevB.54.11169", "license": "Proprietary (VASP commercial license, vasp.at)", "url": "https://www.vasp.at"}, "ElectronicDOS": {"api": "pymatgen Vasprun.complete_dos.densities (total DOS), states/eV vs energy grid; efermi from CompleteDos", "unit": "per_ev", "citation": "G. Kresse, J. Furthmuller, Efficient iterative schemes for ab initio total-energy calculations using a plane-wave basis set, Phys. Rev. B 54, 11169 (1996)", "doi": "10.1103/PhysRevB.54.11169", "license": "Proprietary (VASP commercial license, vasp.at)", "url": "https://www.vasp.at"}, "Forces": {"api": "atomate2 TaskDoc.output.forces; pymatgen Vasprun.forces[-1] (final ionic step), eV/A", "unit": "eV_per_A", "citation": "G. Kresse, J. Furthmuller, Efficient iterative schemes for ab initio total-energy calculations using a plane-wave basis set, Phys. Rev. B 54, 11169 (1996)", "doi": "10.1103/PhysRevB.54.11169", "license": "Proprietary (VASP commercial license, vasp.at)", "url": "https://www.vasp.at"}, "MagneticMoment": {"api": "pymatgen Outcar.magnetization (per site) / Outcar.total_magnetization (cell), mu_B; ISPIN=2 collinear", "unit": "mu_B", "citation": "G. Kresse, J. Furthmuller, Efficient iterative schemes for ab initio total-energy calculations using a plane-wave basis set, Phys. Rev. B 54, 11169 (1996)", "doi": "10.1103/PhysRevB.54.11169", "license": "Proprietary (VASP commercial license, vasp.at)", "url": "https://www.vasp.at"}, "Stress": {"api": "atomate2 TaskDoc.output.stress (emmet OutputDoc, kbar) / pymatgen Vasprun.stress[-1] (kbar)", "unit": "kbar", "citation": "G. Kresse, J. Furthmuller, Efficient iterative schemes for ab initio total-energy calculations using a plane-wave basis set, Phys. Rev. B 54, 11169 (1996)", "doi": "10.1103/PhysRevB.54.11169", "license": "Proprietary (VASP commercial license, vasp.at)", "url": "https://www.vasp.at"}, "Structure": {"api": "VASP POSCAR (input) / CONTCAR (relaxed); atomate2 TaskDoc.structure, pymatgen Vasprun.final_structure", "unit": null, "citation": "G. Kresse, J. Furthmuller, Efficient iterative schemes for ab initio total-energy calculations using a plane-wave basis set, Phys. Rev. B 54, 11169 (1996)", "doi": "10.1103/PhysRevB.54.11169", "license": "Proprietary (VASP commercial license, vasp.at)", "url": "https://www.vasp.at"}, "TotalEnergy": {"api": "atomate2 TaskDoc.output.energy (e_0_energy); pymatgen Vasprun.final_energy, eV", "unit": "ev", "citation": "G. Kresse, J. Furthmuller, Efficient iterative schemes for ab initio total-energy calculations using a plane-wave basis set, Phys. Rev. B 54, 11169 (1996)", "doi": "10.1103/PhysRevB.54.11169", "license": "Proprietary (VASP commercial license, vasp.at)", "url": "https://www.vasp.at"}, "ElasticConstants": {"api": "pymatgen Outcar.elastic_modulus (VASP IBRION=6 'TOTAL ELASTIC MODULI (kBar)'), kbar; atomate2 ElasticMaker", "unit": "kbar", "citation": "G. Kresse, J. Furthmuller, Efficient iterative schemes for ab initio total-energy calculations using a plane-wave basis set, Phys. Rev. B 54, 11169 (1996)", "doi": "10.1103/PhysRevB.54.11169", "license": "Proprietary (VASP commercial license, vasp.at)", "url": "https://www.vasp.at"}}, "xtb": {"MolarHeatCapacity": {"api": "xtb <geom> --ohess --temp <T>  (THERMO block, Cp row)", "unit": "J_per_K_per_mol", "citation": "C. Bannwarth, E. Caldeweyher, S. Ehlert, et al., Extended tight-binding quantum chemistry methods, WIREs Comput. Mol. Sci. 11, e1493 (2020); method: C. Bannwarth, S. Ehlert, S. Grimme, GFN2-xTB, an Accurate and Broadly Parametrized Self-Consistent Tight-Binding Quantum Chemical Method with Multipole Electrostatics and Density-Dependent Dispersion Contributions, J. Chem. Theory Comput. 15, 1652 (2019)", "doi": "10.1002/wcms.1493", "license": "LGPL-3.0", "url": "https://github.com/grimme-lab/xtb"}, "ReactionEnergy": {"api": "xtb <geom> --ohess --temp 298.15 per species; dH298 = sum(products) - sum(reactants)", "unit": "eV", "citation": "C. Bannwarth, E. Caldeweyher, S. Ehlert, et al., Extended tight-binding quantum chemistry methods, WIREs Comput. Mol. Sci. 11, e1493 (2020); method: C. Bannwarth, S. Ehlert, S. Grimme, GFN2-xTB, an Accurate and Broadly Parametrized Self-Consistent Tight-Binding Quantum Chemical Method with Multipole Electrostatics and Density-Dependent Dispersion Contributions, J. Chem. Theory Comput. 15, 1652 (2019)", "doi": "10.1002/wcms.1493", "license": "LGPL-3.0", "url": "https://github.com/grimme-lab/xtb"}}, "fairchem": {"Forces": {"api": "atoms.get_forces() with a FAIRChemCalculator (eV/A, shape (n_atoms, 3), base.py:636)", "unit": "eV_per_A", "citation": "B. M. Wood, M. Dzamba, X. Fu, et al., UMA: A Family of Universal Models for Atoms (2025), arXiv:2506.23971", "doi": "10.48550/arXiv.2506.23971", "license": "MIT", "url": "https://github.com/facebookresearch/fairchem"}, "Potential": {"api": "src/utils/mlips/fairchem/fairchem_wrapper.py create_calculator() -> fairchem.core.FAIRChemCalculator(predict_unit=model, task_name=target_task) (fairchem_wrapper.py:222-255)", "unit": null, "citation": "B. M. Wood, M. Dzamba, X. Fu, et al., UMA: A Family of Universal Models for Atoms (2025), arXiv:2506.23971", "doi": "10.48550/arXiv.2506.23971", "license": "MIT", "url": "https://github.com/facebookresearch/fairchem"}, "Stress": {"api": "atoms.get_stress() with a FAIRChemCalculator (eV/A^3, ASE Voigt 6-vector, base.py:642; ase_calculator.py:254)", "unit": "eV_per_A3", "citation": "B. M. Wood, M. Dzamba, X. Fu, et al., UMA: A Family of Universal Models for Atoms (2025), arXiv:2506.23971", "doi": "10.48550/arXiv.2506.23971", "license": "MIT", "url": "https://github.com/facebookresearch/fairchem"}, "TotalEnergy": {"api": "atoms.get_potential_energy() with a FAIRChemCalculator (eV per cell, base.py:635)", "unit": "ev", "citation": "B. M. Wood, M. Dzamba, X. Fu, et al., UMA: A Family of Universal Models for Atoms (2025), arXiv:2506.23971", "doi": "10.48550/arXiv.2506.23971", "license": "MIT", "url": "https://github.com/facebookresearch/fairchem"}}, "mace": {"Forces": {"api": "atoms.get_forces() with a MACE ASE calculator (eV/A, shape (n_atoms, 3), base.py:636)", "unit": "eV_per_A", "citation": "I. Batatia, D. P. Kovacs, G. N. C. Simm, C. Ortner, G. Csanyi, MACE: Higher order equivariant message passing neural networks for fast and accurate force fields, NeurIPS 35 (2022), arXiv:2206.07697", "doi": "10.48550/arXiv.2206.07697", "license": "MIT", "url": "https://github.com/ACEsuit/mace"}, "Potential": {"api": "src/utils/mlips/mace/mace_wrapper.py create_calculator() -> ASE Calculator (mace_mp / MACECalculator / mace_off / mace_omol / mace_anicc, mace_wrapper.py:144-242)", "unit": null, "citation": "I. Batatia, D. P. Kovacs, G. N. C. Simm, C. Ortner, G. Csanyi, MACE: Higher order equivariant message passing neural networks for fast and accurate force fields, NeurIPS 35 (2022), arXiv:2206.07697", "doi": "10.48550/arXiv.2206.07697", "license": "MIT", "url": "https://github.com/ACEsuit/mace"}, "Stress": {"api": "atoms.get_stress() with a MACE ASE calculator (eV/A^3, ASE Voigt 6-vector, base.py:642)", "unit": "eV_per_A3", "citation": "I. Batatia, D. P. Kovacs, G. N. C. Simm, C. Ortner, G. Csanyi, MACE: Higher order equivariant message passing neural networks for fast and accurate force fields, NeurIPS 35 (2022), arXiv:2206.07697", "doi": "10.48550/arXiv.2206.07697", "license": "MIT", "url": "https://github.com/ACEsuit/mace"}, "TotalEnergy": {"api": "atoms.get_potential_energy() with a MACE ASE calculator (eV per cell, base.py:635)", "unit": "ev", "citation": "I. Batatia, D. P. Kovacs, G. N. C. Simm, C. Ortner, G. Csanyi, MACE: Higher order equivariant message passing neural networks for fast and accurate force fields, NeurIPS 35 (2022), arXiv:2206.07697", "doi": "10.48550/arXiv.2206.07697", "license": "MIT", "url": "https://github.com/ACEsuit/mace"}}, "matgl": {"Forces": {"api": "atoms.get_forces() with a matgl PESCalculator (eV/A, shape (n_atoms, 3), base.py:636)", "unit": "eV_per_A", "citation": "C. Chen, S. P. Ong, A universal graph deep learning interatomic potential for the periodic table (M3GNet), Nat. Comput. Sci. 2, 718 (2022)", "doi": "10.1038/s43588-022-00349-3", "license": "BSD-3-Clause", "url": "https://github.com/materialsvirtuallab/matgl"}, "MagneticMoment": {"api": "results['magmoms'] from a CHGNet PESCalculator under Potential.calc_magmom (matgl/ext/ase.py:280-281), mu_B per site", "unit": "mu_B", "citation": "C. Chen, S. P. Ong, A universal graph deep learning interatomic potential for the periodic table (M3GNet), Nat. Comput. Sci. 2, 718 (2022)", "doi": "10.1038/s43588-022-00349-3", "license": "BSD-3-Clause", "url": "https://github.com/materialsvirtuallab/matgl"}, "Potential": {"api": "src/utils/mlips/matgl/matgl_wrapper.py create_calculator() -> matgl.ext.ase.PESCalculator(potential=model, stress_unit='eV/A3') (matgl_wrapper.py:123-130)", "unit": null, "citation": "C. Chen, S. P. Ong, A universal graph deep learning interatomic potential for the periodic table (M3GNet), Nat. Comput. Sci. 2, 718 (2022)", "doi": "10.1038/s43588-022-00349-3", "license": "BSD-3-Clause", "url": "https://github.com/materialsvirtuallab/matgl"}, "Stress": {"api": "atoms.get_stress() with a matgl PESCalculator built stress_unit='eV/A3' (eV/A^3, ASE Voigt 6-vector, base.py:642; matgl_wrapper.py:128-130)", "unit": "eV_per_A3", "citation": "C. Chen, S. P. Ong, A universal graph deep learning interatomic potential for the periodic table (M3GNet), Nat. Comput. Sci. 2, 718 (2022)", "doi": "10.1038/s43588-022-00349-3", "license": "BSD-3-Clause", "url": "https://github.com/materialsvirtuallab/matgl"}, "TotalEnergy": {"api": "atoms.get_potential_energy() with a matgl PESCalculator (eV per cell, base.py:635)", "unit": "ev", "citation": "C. Chen, S. P. Ong, A universal graph deep learning interatomic potential for the periodic table (M3GNet), Nat. Comput. Sci. 2, 718 (2022)", "doi": "10.1038/s43588-022-00349-3", "license": "BSD-3-Clause", "url": "https://github.com/materialsvirtuallab/matgl"}}, "mat-elasticity": {"BulkModulus": {"api": "matcalc ElasticityCalc bulk_modulus_vrh (B_VRH), GPa", "unit": "GPa", "citation": "B. Deng, B. Li, M. Cox, et al., Harnessing AtomisticSkills for Agentic Atomistic Research (2026), arXiv:2605.24002 (mat-elasticity skill)", "doi": "10.48550/arXiv.2605.24002", "license": "MIT", "url": "https://github.com/learningmatter-mit/AtomisticSkills"}, "ElasticConstants": {"api": "matcalc ElasticityCalc elastic_tensor (Voigt 6x6), GPa", "unit": "GPa", "citation": "B. Deng, B. Li, M. Cox, et al., Harnessing AtomisticSkills for Agentic Atomistic Research (2026), arXiv:2605.24002 (mat-elasticity skill)", "doi": "10.48550/arXiv.2605.24002", "license": "MIT", "url": "https://github.com/learningmatter-mit/AtomisticSkills"}, "PoissonRatio": {"api": "calculate_elasticity.py nu = (3B-2G)/(6B+2G) over the VRH moduli", "unit": "dimensionless", "citation": "B. Deng, B. Li, M. Cox, et al., Harnessing AtomisticSkills for Agentic Atomistic Research (2026), arXiv:2605.24002 (mat-elasticity skill)", "doi": "10.48550/arXiv.2605.24002", "license": "MIT", "url": "https://github.com/learningmatter-mit/AtomisticSkills"}, "ShearModulus": {"api": "matcalc ElasticityCalc shear_modulus_vrh (G_VRH), GPa", "unit": "GPa", "citation": "B. Deng, B. Li, M. Cox, et al., Harnessing AtomisticSkills for Agentic Atomistic Research (2026), arXiv:2605.24002 (mat-elasticity skill)", "doi": "10.48550/arXiv.2605.24002", "license": "MIT", "url": "https://github.com/learningmatter-mit/AtomisticSkills"}, "YoungsModulus": {"api": "calculate_elasticity.py E = 9BG/(3B+G) over the VRH moduli, GPa", "unit": "GPa", "citation": "B. Deng, B. Li, M. Cox, et al., Harnessing AtomisticSkills for Agentic Atomistic Research (2026), arXiv:2605.24002 (mat-elasticity skill)", "doi": "10.48550/arXiv.2605.24002", "license": "MIT", "url": "https://github.com/learningmatter-mit/AtomisticSkills"}}, "mat-equation-of-state": {"BulkModulus": {"api": "matcalc EOSCalc(calc).calc(struct)['bulk_modulus_bm'] (pymatgen BirchMurnaghan b0_GPa), GPa (_eos.py:164)", "unit": "GPa", "citation": "B. Deng, B. Li, M. Cox, et al., Harnessing AtomisticSkills for Agentic Atomistic Research (2026), arXiv:2605.24002 (mat-equation-of-state skill)", "doi": "10.48550/arXiv.2605.24002", "license": "MIT", "url": "https://github.com/learningmatter-mit/AtomisticSkills"}}, "mat-surface-adsorption": {"AdsorptionEnergy": {"api": "matcalc AdsorptionCalc(calc).calc_adslabs(...) per-site adsorption_energy (E_adslab - E_slab - E_adsorbate), eV (_adsorption.py:28-)", "unit": "ev", "citation": "B. Deng, B. Li, M. Cox, et al., Harnessing AtomisticSkills for Agentic Atomistic Research (2026), arXiv:2605.24002 (mat-surface-adsorption skill)", "doi": "10.48550/arXiv.2605.24002", "license": "MIT", "url": "https://github.com/learningmatter-mit/AtomisticSkills"}}, "rxn-network": {"ReactionEnergy": {"api": "ComputedReaction.energy (total eV) / .energy_per_atom (eV/atom) (reactions/computed.py:104-145)", "unit": "ev", "citation": "M. J. McDermott, S. S. Dwaraknath, K. A. Persson, A graph-based network for predicting chemical reaction pathways in solid-state materials synthesis, Nat. Commun. 12, 3097 (2021)", "doi": "10.1038/s41467-021-23339-x", "license": "modified BSD (BSD-3-Clause)", "url": "https://github.com/GENESIS-EFRC/reaction-network"}}, "pycalphad": {"AssessedDatabase": {"api": "pycalphad.Database(tdb) (io/database.py; io/tdb.py TDB format hook); dbf.phases / dbf.elements / dbf.symbols", "unit": null, "citation": "R. Otis, Z.-K. Liu, pycalphad: CALPHAD-based Computational Thermodynamics in Python, J. Open Res. Softw. 5, 1 (2017)", "doi": "10.5334/jors.140", "license": "MIT", "url": "https://pycalphad.org"}, "CalphadMolarEntropy": {"api": "pycalphad.equilibrium/calculate(..., output='SM').SM, J/(mol K) per mole of atoms; SM = -dGM/dT", "unit": "J_per_K_per_mol", "citation": "R. Otis, Z.-K. Liu, pycalphad: CALPHAD-based Computational Thermodynamics in Python, J. Open Res. Softw. 5, 1 (2017)", "doi": "10.5334/jors.140", "license": "MIT", "url": "https://pycalphad.org"}, "ChemicalPotential": {"api": "pycalphad.equilibrium(...).MU (variables.py:830-836, v.MU), J/mol, one per component", "unit": "J_per_mol", "citation": "R. Otis, Z.-K. Liu, pycalphad: CALPHAD-based Computational Thermodynamics in Python, J. Open Res. Softw. 5, 1 (2017)", "doi": "10.5334/jors.140", "license": "MIT", "url": "https://pycalphad.org"}, "MolarEnthalpy": {"api": "pycalphad.equilibrium/calculate(..., output='HM').HM, J/mol per mole of atoms", "unit": "J_per_mol", "citation": "R. Otis, Z.-K. Liu, pycalphad: CALPHAD-based Computational Thermodynamics in Python, J. Open Res. Softw. 5, 1 (2017)", "doi": "10.5334/jors.140", "license": "MIT", "url": "https://pycalphad.org"}, "MolarGibbsEnergy": {"api": "pycalphad.equilibrium(dbf, comps, phases, conds).GM, J/mol per mole of atoms; also calculate(..., output='GM')", "unit": "J_per_mol", "citation": "R. Otis, Z.-K. Liu, pycalphad: CALPHAD-based Computational Thermodynamics in Python, J. Open Res. Softw. 5, 1 (2017)", "doi": "10.5334/jors.140", "license": "MIT", "url": "https://pycalphad.org"}, "PhaseFraction": {"api": "pycalphad.equilibrium(...).NP (variables.py:488-505, v.NP), fraction, per stable phase; paired with eq.Phase", "unit": "dimensionless", "citation": "R. Otis, Z.-K. Liu, pycalphad: CALPHAD-based Computational Thermodynamics in Python, J. Open Res. Softw. 5, 1 (2017)", "doi": "10.5334/jors.140", "license": "MIT", "url": "https://pycalphad.org"}, "TransitionTemperature": {"api": "pycalphad.binplot(dbf, comps, phases, conds) boundary loci (compat_api.py:6-42), K; drawn, not returned as scalars", "unit": "kelvin", "citation": "R. Otis, Z.-K. Liu, pycalphad: CALPHAD-based Computational Thermodynamics in Python, J. Open Res. Softw. 5, 1 (2017)", "doi": "10.5334/jors.140", "license": "MIT", "url": "https://pycalphad.org"}}, "openmm": {"Pressure": {"api": "MonteCarloBarostat(pressure*atmosphere, ...) (run_md.py:234)", "unit": "atm", "citation": "P. Eastman, J. Swails, J. D. Chodera, et al., OpenMM 7: Rapid development of high performance algorithms for molecular dynamics, PLoS Comput. Biol. 13, e1005659 (2017)", "doi": "10.1371/journal.pcbi.1005659", "license": "MIT (with LGPL parts)", "url": "https://openmm.org"}, "Temperature": {"api": "StateDataReporter(temperature=True) (run_md.py:213-220)", "unit": "kelvin", "citation": "P. Eastman, J. Swails, J. D. Chodera, et al., OpenMM 7: Rapid development of high performance algorithms for molecular dynamics, PLoS Comput. Biol. 13, e1005659 (2017)", "doi": "10.1371/journal.pcbi.1005659", "license": "MIT (with LGPL parts)", "url": "https://openmm.org"}, "TotalEnergy": {"api": "getPotentialEnergy().value_in_unit(kilojoule_per_mole) (run_md.py:44)", "unit": "ev", "citation": "P. Eastman, J. Swails, J. D. Chodera, et al., OpenMM 7: Rapid development of high performance algorithms for molecular dynamics, PLoS Comput. Biol. 13, e1005659 (2017)", "doi": "10.1371/journal.pcbi.1005659", "license": "MIT (with LGPL parts)", "url": "https://openmm.org"}, "Trajectory": {"api": "app.DCDReporter('production.dcd') (drug-protein-ligand-md/run_md.py:298-299)", "unit": null, "citation": "P. Eastman, J. Swails, J. D. Chodera, et al., OpenMM 7: Rapid development of high performance algorithms for molecular dynamics, PLoS Comput. Biol. 13, e1005659 (2017)", "doi": "10.1371/journal.pcbi.1005659", "license": "MIT (with LGPL parts)", "url": "https://openmm.org"}}, "orca": {"Forces": {"api": "run_singlepoint.py forces_eV_per_Ang (-gradient)", "unit": "eV_per_A", "citation": "F. Neese, Software update: The ORCA program system, Version 6.0, WIREs Comput. Mol. Sci. 15, e70019 (2025)", "doi": "10.1002/wcms.70019", "license": "Proprietary (ORCA: free for academic use; commercial license via FACCTs)", "url": "https://www.faccts.de/orca/"}, "HOMOLUMOGap": {"api": "parse_orca_output.py homo_lumo_gap_eV", "unit": "ev", "citation": "F. Neese, Software update: The ORCA program system, Version 6.0, WIREs Comput. Mol. Sci. 15, e70019 (2025)", "doi": "10.1002/wcms.70019", "license": "Proprietary (ORCA: free for academic use; commercial license via FACCTs)", "url": "https://www.faccts.de/orca/"}, "MolecularFrequency": {"api": "parse_orca_output.py:102 frequencies_cm1 (with n_imaginary; IR intensities km/mol)", "unit": "inverse_cm", "citation": "F. Neese, Software update: The ORCA program system, Version 6.0, WIREs Comput. Mol. Sci. 15, e70019 (2025)", "doi": "10.1002/wcms.70019", "license": "Proprietary (ORCA: free for academic use; commercial license via FACCTs)", "url": "https://www.faccts.de/orca/"}, "ReactionBarrier[construction=neb_mep]": {"api": "run_optimization.py tsopt saddle (agent-level E(TS)-E(reactant))", "unit": "ev", "citation": "F. Neese, Software update: The ORCA program system, Version 6.0, WIREs Comput. Mol. Sci. 15, e70019 (2025)", "doi": "10.1002/wcms.70019", "license": "Proprietary (ORCA: free for academic use; commercial license via FACCTs)", "url": "https://www.faccts.de/orca/"}, "TotalEnergy": {"api": "parse_orca_output.py final_energy_eV / run_singlepoint.py results.energy", "unit": "ev", "citation": "F. Neese, Software update: The ORCA program system, Version 6.0, WIREs Comput. Mol. Sci. 15, e70019 (2025)", "doi": "10.1002/wcms.70019", "license": "Proprietary (ORCA: free for academic use; commercial license via FACCTs)", "url": "https://www.faccts.de/orca/"}}, "amset": {"CarrierMobility": {"api": "amset.core.run mobility, cm^2/(V s) (transport.py:133-135; run.py:583,617 header 'mu [cm^2/Vs]')", "unit": "cm2_per_v_s", "citation": "A. M. Ganose, J. Park, A. Faghaninia, R. Woods-Robinson, K. A. Persson, A. Jain, Efficient calculation of carrier scattering rates from first principles, Nat. Commun. 12, 2222 (2021)", "doi": "10.1038/s41467-021-22440-5", "license": "BSD-3-Clause", "url": "https://github.com/hackingmaterials/amset"}, "ElectricalConductivity[carrier=electronic]": {"api": "amset.core.data.to_data cond, S/m (data.py:484); run.py:583 header 'sigma [S/m]'", "unit": "s_per_m", "citation": "A. M. Ganose, J. Park, A. Faghaninia, R. Woods-Robinson, K. A. Persson, A. Jain, Efficient calculation of carrier scattering rates from first principles, Nat. Commun. 12, 2222 (2021)", "doi": "10.1038/s41467-021-22440-5", "license": "BSD-3-Clause", "url": "https://github.com/hackingmaterials/amset"}, "ElectronicThermalConductivity": {"api": "amset.core.data.to_data kappa, header unit '?' (data.py:483-484); electronic_thermal_conductivity field (data.py:80)", "unit": "W_per_m_per_K", "citation": "A. M. Ganose, J. Park, A. Faghaninia, R. Woods-Robinson, K. A. Persson, A. Jain, Efficient calculation of carrier scattering rates from first principles, Nat. Commun. 12, 2222 (2021)", "doi": "10.1038/s41467-021-22440-5", "license": "BSD-3-Clause", "url": "https://github.com/hackingmaterials/amset"}, "SeebeckCoefficient": {"api": "amset.core.data.to_data seebeck, muV/K (data.py:484; transport.py:191 *1e6); run.py:583 header 'S [muV/K]'", "unit": "muv_per_k", "citation": "A. M. Ganose, J. Park, A. Faghaninia, R. Woods-Robinson, K. A. Persson, A. Jain, Efficient calculation of carrier scattering rates from first principles, Nat. Commun. 12, 2222 (2021)", "doi": "10.1038/s41467-021-22440-5", "license": "BSD-3-Clause", "url": "https://github.com/hackingmaterials/amset"}, "StaticDielectricTensor": {"api": "atomate2 VaspAmsetMaker static+dielectric outputs assembled to eps_0 = eps_inf + ionic (vasp/flows/amset.py:261-266); amset settings static_dielectric", "unit": "dimensionless", "citation": "A. M. Ganose, J. Park, A. Faghaninia, R. Woods-Robinson, K. A. Persson, A. Jain, Efficient calculation of carrier scattering rates from first principles, Nat. Commun. 12, 2222 (2021)", "doi": "10.1038/s41467-021-22440-5", "license": "BSD-3-Clause", "url": "https://github.com/hackingmaterials/amset"}}, "diffcsp": {"Structure": {"api": "DiffCSP++ generate_structures_with_symmetry(spacegroup, wyckoff_letters, atom_types, model_name='mp_csp', step_lr=1e-5) -> CIFs (diffcsp_server.py:54-107); dimensionless generated artifact", "unit": null, "citation": "R. Jiao, W. Huang, P. Lin, J. Han, P. Chen, Y. Lu, Y. Liu, Crystal Structure Prediction by Joint Equivariant Diffusion (DiffCSP), NeurIPS 36 (2023), arXiv:2309.04475; space-group-constrained variant DiffCSP++ arXiv:2402.03992", "doi": "10.48550/arXiv.2309.04475", "license": "MIT", "url": "https://github.com/jiaor17/DiffCSP"}}, "mat-diffusion-analysis": {"ActivationEnergy": {"api": "scripts/calculate_activation_energy.py", "unit": "eV", "citation": "B. Deng, B. Li, M. Cox, et al., Harnessing AtomisticSkills for Agentic Atomistic Research (2026), arXiv:2605.24002 (mat-diffusion-analysis skill)", "doi": "10.48550/arXiv.2605.24002", "license": "MIT", "url": "https://github.com/learningmatter-mit/AtomisticSkills"}, "Diffusivity": {"api": "scripts/analyze_diffusion.py", "unit": "cm^2/s", "citation": "B. Deng, B. Li, M. Cox, et al., Harnessing AtomisticSkills for Agentic Atomistic Research (2026), arXiv:2605.24002 (mat-diffusion-analysis skill)", "doi": "10.48550/arXiv.2605.24002", "license": "MIT", "url": "https://github.com/learningmatter-mit/AtomisticSkills"}}, "mattergen": {"Structure": {"api": "MatterGen generator.generate(batch_size, num_batches, output_dir) -> pymatgen Structures written to CIF (mattergen_wrapper.py:130-145); dimensionless generated artifact", "unit": null, "citation": "C. Zeni, R. Pinsler, D. Zugner, et al., A generative model for inorganic materials design (MatterGen), Nature 639, 624 (2025)", "doi": "10.1038/s41586-025-08628-5", "license": "MIT", "url": "https://github.com/microsoft/mattergen"}}, "pymatgen-analysis-diffusion": {"ActivationEnergy": {"api": "fit_arrhenius (analyzer.py:877-897)", "unit": "ev", "citation": "I.-H. Chu, Z. Deng, H. Nguyen, et al., pymatgen-analysis-diffusion (pymatgen-diffusion add-on); method: Z. Deng, Z. Zhu, I.-H. Chu, S. P. Ong, Data-Driven First-Principles Methods for the Study and Design of Alkali Superionic Conductors, Chem. Mater. 29, 281 (2017)", "doi": "10.1021/acs.chemmater.6b02648", "license": "BSD-3-Clause", "url": "https://github.com/materialsvirtuallab/pymatgen-analysis-diffusion"}, "CarrierDensity": {"api": "self.n / structure.volume, the n/vol factor of get_conversion_factor (analyzer.py:846-869)", "unit": "per_cm3", "citation": "I.-H. Chu, Z. Deng, H. Nguyen, et al., pymatgen-analysis-diffusion (pymatgen-diffusion add-on); method: Z. Deng, Z. Zhu, I.-H. Chu, S. P. Ong, Data-Driven First-Principles Methods for the Study and Design of Alkali Superionic Conductors, Chem. Mater. 29, 281 (2017)", "doi": "10.1021/acs.chemmater.6b02648", "license": "BSD-3-Clause", "url": "https://github.com/materialsvirtuallab/pymatgen-analysis-diffusion"}, "Diffusivity": {"api": "DiffusionAnalyzer.diffusivity / get_extrapolated_diffusivity (analyzer.py:55,226)", "unit": "cm^2/s", "citation": "I.-H. Chu, Z. Deng, H. Nguyen, et al., pymatgen-analysis-diffusion (pymatgen-diffusion add-on); method: Z. Deng, Z. Zhu, I.-H. Chu, S. P. Ong, Data-Driven First-Principles Methods for the Study and Design of Alkali Superionic Conductors, Chem. Mater. 29, 281 (2017)", "doi": "10.1021/acs.chemmater.6b02648", "license": "BSD-3-Clause", "url": "https://github.com/materialsvirtuallab/pymatgen-analysis-diffusion"}, "ElectricalConductivity[carrier=ionic]": {"api": "DiffusionAnalyzer.conductivity / get_extrapolated_conductivity (analyzer.py:338,846-869)", "unit": "ms_per_cm", "citation": "I.-H. Chu, Z. Deng, H. Nguyen, et al., pymatgen-analysis-diffusion (pymatgen-diffusion add-on); method: Z. Deng, Z. Zhu, I.-H. Chu, S. P. Ong, Data-Driven First-Principles Methods for the Study and Design of Alkali Superionic Conductors, Chem. Mater. 29, 281 (2017)", "doi": "10.1021/acs.chemmater.6b02648", "license": "BSD-3-Clause", "url": "https://github.com/materialsvirtuallab/pymatgen-analysis-diffusion"}, "MeanSquaredDisplacement": {"api": "DiffusionAnalyzer.msd vs .dt (analyzer.py:920+)", "unit": "A^2", "citation": "I.-H. Chu, Z. Deng, H. Nguyen, et al., pymatgen-analysis-diffusion (pymatgen-diffusion add-on); method: Z. Deng, Z. Zhu, I.-H. Chu, S. P. Ong, Data-Driven First-Principles Methods for the Study and Design of Alkali Superionic Conductors, Chem. Mater. 29, 281 (2017)", "doi": "10.1021/acs.chemmater.6b02648", "license": "BSD-3-Clause", "url": "https://github.com/materialsvirtuallab/pymatgen-analysis-diffusion"}}, "smol": {"Potential": {"api": "ClusterExpansion (cofe/expansion.py:159 coefs; :172-183 ECI); load/save cluster_expansion.json", "unit": null, "citation": "L. Barroso-Luque, J. H. Yang, F. Xie, et al., smol: A Python package for cluster expansions and beyond, J. Open Source Softw. 7, 4504 (2022)", "doi": "10.21105/joss.04504", "license": "BSD-3-Clause", "url": "https://github.com/CederGroupHub/smol"}, "ConfigurationalEnergy": {"api": "ClusterExpansion.predict / ExpansionProcessor.compute_property (cofe/expansion.py:259-288)", "unit": "ev", "citation": "L. Barroso-Luque, J. H. Yang, F. Xie, et al., smol: A Python package for cluster expansions and beyond, J. Open Source Softw. 7, 4504 (2022)", "doi": "10.21105/joss.04504", "license": "BSD-3-Clause", "url": "https://github.com/CederGroupHub/smol"}}}