Loading [MathJax]/extensions/tex2jax.js
PISM, A Parallel Ice Sheet Model 2.2.2-d6b3a29ca committed by Constantine Khrulev on 2025-03-28
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages

◆ ConfigSettingFlag

Flag used by set_...() methods.

Meanings:

  • DEFAULT: set the default value; has no effect if a parameter was set by a user at the time of the call
  • FORCE: forcibly set a parameter; unconditionally overrides previous values
  • USER: forcibly set a parameter; unconditionally overrides previous values and marks this parameter as set by the user. This affects future set_...() calls using the DEFAULT flag value and results of parameters_set_by_user().
Enumerator
CONFIG_DEFAULT 
CONFIG_FORCE 
CONFIG_USER 

Definition at line 50 of file ConfigInterface.hh.