ML OUTBLOCK: Difference between revisions

From VASP Wiki
No edit summary
No edit summary
Line 14: Line 14:


== Related tags and articles ==
== Related tags and articles ==
{{TAG|ML_LMLFF}}, {{TAG|ML_ISTART}}, {{TAG|ML_LFAST}}, {{TAG|ML_IERR}}, {{TAG|ML_OUTPUT_MODE}}
{{TAG|ML_LMLFF}}, {{TAG|ML_MODE}}, {{TAG|ML_LFAST}}, {{TAG|ML_IERR}}, {{TAG|ML_OUTPUT_MODE}}
----
----


[[Category:INCAR tag]][[Category:Machine-learned force fields]]
[[Category:INCAR tag]][[Category:Machine-learned force fields]]

Revision as of 13:58, 31 March 2023

ML_OUTBLOCK = [integer]
Default: ML_OUTBLOCK = 1 

Description: Output distance in number of steps of the molecular-dynamics results for ML_ISTART=2 within the machine learning force fields.


This tag determines the distance of the output of the molecular-dynamics results for force-field-only execution mode (ML_ISTART=2). By default the code writes all results at every molecular-dynamics step (ML_OUTBLOCK=1).

ML_OUTBLOCK>1 becomes only relevant for the fast execution mode ML_LFAST=.TRUE., because then the calculation time of the force field is of the same order as the time required for the output to all necessary files.

To additionally increase the efficiency, calculation and output of pair-correlation functions can be completely switched off by setting ML_OUTPUT_MODE=0.

This tag will also possibly change the default for NBLOCK since it is calculated as the maximum of ML_OUTBLOCK and NBLOCK.

Related tags and articles

ML_LMLFF, ML_MODE, ML_LFAST, ML_IERR, ML_OUTPUT_MODE