pyiron_atomistics.vasp.vasp.vasp_function

Contents

pyiron_atomistics.vasp.vasp.vasp_function#

pyiron_atomistics.vasp.vasp.vasp_function(working_directory: str, structure: Atoms, plane_wave_cutoff: float | int | None = None, exchange_correlation_functional: str | None = None, spin_constraints: str | None = None, write_electrostatic_potential: bool | None = None, write_charge_density: bool | None = None, write_wave_funct: bool | None = None, write_resolved_dos: bool | None = None, sorted_indices: list | None = None, fix_spin_constraint: bool | None = None, fix_symmetry: bool | None = None, eddrmm_handling: str = 'ignore', coulomb_interactions_kwargs: dict | None = None, algorithm_kwargs: dict | None = None, calc_mode: str = 'static', calc_kwargs: dict | None = None, band_structure_calc_kwargs: dict | None = None, convergence_precision_kwargs: dict | None = None, dipole_correction_kwargs: dict | None = None, electric_field_kwargs: dict | None = None, occupancy_smearing_kwargs: dict | None = None, fft_mesh_kwargs: dict | None = None, mixing_parameters_kwargs: dict | None = None, n_empty_states: int | None = None, rwigs_kwargs: dict | None = None, spin_constraint_kwargs: dict | None = None, kpoints_kwargs: dict | None = None, server_kwargs: dict | None = None, executable_version: str | None = None, executable_path: str | None = None, incar_file: str | list | dict | None = None, kpoints_file: str | list | dict | None = None)[source]#
Parameters:
  • working_directory

  • structure

  • plane_wave_cutoff

  • exchange_correlation_functional

  • spin_constraints

  • write_electrostatic_potential

  • write_charge_density

  • write_wave_funct

  • write_resolved_dos

  • sorted_indices

  • fix_spin_constraint

  • fix_symmetry

  • eddrmm_handling

  • coulomb_interactions_kwargs

  • algorithm_kwargs

  • calc_mode

  • calc_kwargs

  • band_structure_calc_kwargs

  • convergence_precision_kwargs

  • dipole_correction_kwargs

  • electric_field_kwargs

  • occupancy_smearing_kwargs

  • fft_mesh_kwargs

  • mixing_parameters_kwargs

  • n_empty_states

  • rwigs_kwargs

  • spin_constraint_kwargs

  • kpoints_kwargs

  • server_kwargs

  • executable_version

  • executable_path

  • incar_file

  • kpoints_file

Returns:

Tuple consisting of the shell output (str), the parsed output (dict) and a boolean flag if

the execution raised an accepted error.

Return type:

str, dict, bool