VASP Modules#
This is an in-depth look at all of the user-facing classes and functions in Nexus that relate to VASP.
The VASP utilities are split across 3 modules:
- VASP Input
remove_commentexpand_arrayread_intread_realread_boolread_stringread_int_arrayread_real_arrayread_bool_arraywrite_intwrite_realwrite_boolwrite_stringequalityreal_equalityrender_boolwrite_arraywrite_int_arraywrite_real_arraywrite_bool_arrayassign_boolassign_stringassign_int_arrayassign_real_arrayassign_bool_arrayvasp_to_nexus_elemVobjVFileVKeywordFileVFormattedFileIncarStopcarIconstKpointsPenaltypotPoscarNebPoscarsPotcarExhcarVaspInputgenerate_vasp_inputgenerate_any_vasp_inputgenerate_poscarcls
- VASP
- VASP Analyzer
VXMLVXMLcollreadvalread_vxmlVaspLinesread_outcar_header_valuesread_outcar_core_potentialsread_outcar_fermi_energyread_outcar_bandsread_outcar_charge_magread_outcar_total_chargeread_outcar_magnetizationread_outcar_stressread_outcar_cellread_outcar_position_forceread_outcar_accountingOutcarDataVaspAnalyzer