Port details on branch 2022Q2 |
- dynare Software platform for handling a wide class of economic models
- 5.0_1 science =0 5.0_1Version of this port present on the latest quarterly branch.
- Maintainer: yuri@FreeBSD.org
- Port Added: 2022-04-24 08:20:36
- Last Update: 2022-04-19 06:13:25
- Commit Hash: d8fe622
- License: GPLv3
- WWW:
- https://www.dynare.org/
- Description:
- Dynare is a software platform for handling a wide class of economic models, in
particular dynamic stochastic general equilibrium (DSGE) and overlapping
generations (OLG) models. The models solved by Dynare include those relying on
the rational expectations hypothesis, wherein agents form their expectations
about the future in a way consistent with the model. But Dynare is also able to
handle models where expectations are formed differently: on one extreme, models
where agents perfectly anticipate the future; on the other extreme, models where
agents have limited rationality or imperfect knowledge of the state of the
economy and, hence, form their expectations through a learning process. In terms
of types of agents, models solved by Dynare can incorporate consumers,
productive firms, governments, monetary authorities, investors and financial
intermediaries. Some degree of heterogeneity can be achieved by including
several distinct classes of agents in each of the aforementioned agent
categories.
WWW: https://www.dynare.org/
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/science/dynare/ && make install clean
- To add the package, run one of these commands:
- pkg install science/dynare
- pkg install dynare
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: dynare
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1641668510
SHA256 (dynare-5.0.tar.xz) = 557bc7d8d7bbbf7d4746dd1e015b273eeeb0b53dc66b9d4004d2efef8f4fe16e
SIZE (dynare-5.0.tar.xz) = 17863188
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- tokenizer.hpp : devel/boost-libs
- octave : math/octave
- tex.fmt : print/tex-formats
- bison : devel/bison
- gfortran10 : lang/gcc10
- gmake>=4.3 : devel/gmake
- gcc10 : lang/gcc10
- as : devel/binutils
- Runtime dependencies:
-
- epstool : graphics/epstool
- gnuplot : math/gnuplot
- pstoedit : graphics/pstoedit
- xfig : graphics/xfig
- octave : math/octave
- tex.fmt : print/tex-formats
- gfortran10 : lang/gcc10
- gcc10 : lang/gcc10
- Library dependencies:
-
- libhdf5.so : science/hdf5
- libmatio.so : math/matio
- libopenblas.so : math/openblas
- libsz.so : science/szip
- libfftw3.so : math/fftw3
- libfftw3f.so : math/fftw3-float
- libgsl.so : math/gsl
- libumfpack.so : math/suitesparse-umfpack
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for dynare-5.0_1:
OCTAVE=on: Integrate with Octave (main way to use Dynare)
===> Use 'make config' to modify these settings
- Options name:
- science_dynare
- USES:
- bison compiler:c++17-lang fortran gmake localbase tar:xz
- pkg-message:
- For install:
- You installed Dynare: Economics software package.
Dynare runs as the 'dynare {example}.mod {args}' command
in Octave.
In order to make Dynare available in Octave you should:
1. Add the line 'addpath /usr/local/lib/dynare/matlab'
to ~/.octaverc
or
2. Run the same command in the beginning of each Octave
session.
You can also run Dynare using one command:
$ octave --eval 'dynare {example}.mod {args}' --persist
- Master Sites:
|