potfit wiki

open source force-matching

User Tools

Site Tools


options:main

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
options [2018/09/19 17:33] danieloptions:main [2019/10/08 18:08] (current) – [uq] daniel
Line 6: Line 6:
 These options need to be specified during the configuration stage. These options need to be specified during the configuration stage.
  
-===== General options =====+^  General options  ^^ 
 +| [[#bindist|bindist]] | Enable writing the binning distribution file | 
 +| [[#contrib|contrib]] | Enable [[config:bocp|Box of Contributing Particles]] | 
 +| [[#dsf|dsf]] | Enable the damped shift force approach | 
 +| [[#evo|evo]] | Enable evolutionary optimization algorithm | 
 +| [[#fweight|fweight]] | Enable force weight adjustment | 
 +| [[#mpi|mpi]] | Enable MPI parallelization | 
 +| [[#nopunish|nopunish]] | Disable punishments for optimization | 
 +| [[#resc|resc]] | Enable rescaling of tabulated potentials | 
 +| [[#stress|stress]] | Add stress in optimization target | 
 +| [[#uq|uq]] | Generate potential ensemble for uncertainty quantification |
  
-==== contrib ====+[[#deprecated options|Deprecated options]]
  
-Enable support for [[box of contributing particles|Box of Contributing Particles]].+-----
  
-Use this command line switch during the './waf configure' stage to enable the contrib feature: +===== General options =====
-<code>--enable-contrib</code>      +
  
-==== dist ====+==== bindist ====
  
-Create a [[distfile|radial distribution file]] from the provided atomic configurations.+Create a [[output:bindistfile|binning distribution file]] from the provided atomic configurations. This feature is only supported for tabulated potentials.
  
 Use this command line switch during the './waf configure' stage to enable the dist feature: Use this command line switch during the './waf configure' stage to enable the dist feature:
-<code>--enable-dist</code>+<code>--enable-bindist</code> 
 + 
 +==== contrib ==== 
 + 
 +Enable support for [[config:bocp|Box of Contributing Particles]]. 
 + 
 +Use this command line switch during the './waf configure' stage to enable the contrib feature: 
 +<code>--enable-contrib</code>      
  
 ==== dsf ==== ==== dsf ====
Line 32: Line 48:
 ==== evo ==== ==== evo ====
  
-Use the evolutionary algorithm instead of simulated annealing when performing the coarse optimization.+Use the [[algorithms:diffevo|evolutionary algorithm]] instead of [[algorithms:simann|simulated annealing]] when performing the coarse optimization.
  
 Use this command line switch during the './waf configure' stage to enable the evo algorithm: Use this command line switch during the './waf configure' stage to enable the evo algorithm:
Line 39: Line 55:
 ==== fweight ==== ==== fweight ====
  
-Use [[fweight|modified weights]] for the forces when calculating the error sum.+Use [[:fweight|modified weights]] for the forces when calculating the error sum.
  
 Use this command line switch during the './waf configure' stage to enable the fweight feature: Use this command line switch during the './waf configure' stage to enable the fweight feature:
Line 46: Line 62:
 ==== mpi ==== ==== mpi ====
  
-Enable [[mpi|MPI parallelization]] for force calculations.+Enable [[running:mpi|MPI parallelization]] for force calculations.
  
 Use this command line switch during the './waf configure' stage to enable the MPI feature: Use this command line switch during the './waf configure' stage to enable the MPI feature:
Line 53: Line 69:
 ==== nopunish ==== ==== nopunish ====
  
-Disable punishments when calculating the error sum. [[nopunish]]+Disable punishments when calculating the error sum. [[:nopunish]]
  
 Use this command line switch during the './waf configure' stage to enable the nopunish feature: Use this command line switch during the './waf configure' stage to enable the nopunish feature:
Line 60: Line 76:
 ==== resc ==== ==== resc ====
  
-Enable [[resc|rescaling]] (use with care!)+Enable [[:resc|rescaling]] (use with care!). This option is only available for tabulated potentials.
  
 Use this command line switch during the './waf configure' stage to enable the resc feature: Use this command line switch during the './waf configure' stage to enable the resc feature:
Line 67: Line 83:
 ==== stress ==== ==== stress ====
  
-Include [[stress]] in fitting process+Include [[:stress]] in fitting process. If this is not enabled //potfit// will only use forces and energy in the optimization process.
  
 Use this command line switch during the './waf configure' stage to enable the stress feature: Use this command line switch during the './waf configure' stage to enable the stress feature:
 <code>--enable-stress</code>    <code>--enable-stress</code>   
  
-=====  Deprecated Options in the Compilation Target  =====+==== uq ==== 
 + 
 +Generate potential ensemble for [[uq|uncertainty quantification]]. 
 + 
 +Use this command line switch during the './waf configure' stage to enable the uncertainty quantification feature: 
 +<code>--enable-uq</code>  
 + 
 +----- 
 + 
 +===== Deprecated Options =====
  
-The following options have been removed from potfit and are no longer supported.+The following options have been removed from //potfit// and are no longer supported.
  
   * limit   * limit
Line 82: Line 107:
   * wzero   * wzero
  
-Short explanations for these options can be found [[Deprecated Options|here]].+Short explanations for these options can be found [[options:deprecated|here]].
options/main.1537371182.txt.gz · Last modified: 2018/09/19 17:33 by daniel