Skip to content
Snippets Groups Projects
Select Git revision
  • 095df5425888399fd656cb0fb6dfa17cf404fbd2
  • master default protected
  • 6.x protected
  • madysson
  • 5.x protected
  • asm
  • time-varying-information-set
  • 4.6 protected
  • dynare_minreal
  • dragonfly
  • various_fixes
  • 4.5 protected
  • clang+openmp
  • exo_steady_state
  • declare_vars_in_model_block
  • julia
  • error_msg_undeclared_model_vars
  • static_aux_vars
  • slice
  • aux_func
  • penalty
  • 6.4 protected
  • 6.3 protected
  • 6.2 protected
  • 6.1 protected
  • 6.0 protected
  • 6-beta2 protected
  • 6-beta1 protected
  • 5.5 protected
  • 5.4 protected
  • 5.3 protected
  • 5.2 protected
  • 5.1 protected
  • 5.0 protected
  • 5.0-rc1 protected
  • 4.7-beta3 protected
  • 4.7-beta2 protected
  • 4.7-beta1 protected
  • 4.6.4 protected
  • 4.6.3 protected
  • 4.6.2 protected
41 results

the-configuration-file.rst

Blame
  • Sébastien Villemot's avatar
    Sébastien Villemot authored
    [skip ci]
    d3aac5e2
    History
    the-configuration-file.rst 16.27 KiB

    The configuration file

    The configuration file is used to provide Dynare with information not related to the model (and hence not placed in the model file). At the moment, it is only used when using Dynare to run parallel computations.

    On Linux and macOS, the configuration file is searched by default under dynare/dynare.ini in the configuration directories defined by the XDG specification (typically $HOME/.config/dynare/dynare.ini for the user-specific configuration and /etc/xdg/dynare/dynare.ini for the system-wide configuration, the former having precedence over the latter). Under Windows, the configuration file is searched by default in %APPDATA%\dynare\dynare.ini (typically c:\Users\USERNAME\AppData\Roaming\dynare\dynare.ini). You can specify a non standard location using the conffile option of the dynare command (see :ref:`dyn-invoc`).

    The parsing of the configuration file is case-sensitive and it should take the following form, with each option/choice pair placed on a newline:

    [command0]
    option0 = choice0
    option1 = choice1
    
    [command1]
    option0 = choice0
    option1 = choice1

    The configuration file follows a few conventions (self-explanatory conventions such as USER_NAME have been excluded for concision):

    COMPUTER_NAME

    Indicates the valid name of a server (e.g. localhost, server.cepremap.org) or an IP address.

    DRIVE_NAME

    Indicates a valid drive name in Windows, without the trailing colon (e.g. C).

    PATH

    Indicates a valid path in the underlying operating system (e.g. /home/user/dynare/matlab/).

    PATH_AND_FILE

    Indicates a valid path to a file in the underlying operating system (e.g. /usr/local/MATLAB/R2023b/bin/matlab).

    BOOLEAN

    Is true or false.

    Dynare Configuration

    This section explains how to configure Dynare for general processing. Currently, there is only one option available.