Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found
Select Git revision
  • mr#2345
  • nowaitbar
  • master
  • sparse-tree
  • sparse-sep
  • isfile
  • nlf-fixes
  • newton-quadratic-equation-solver
  • nlf-fixes-r
  • nls-fixes
  • sep-fixes
  • sep
  • use-dprior
  • ep-sparse
  • rebase-1
  • parfor
  • reset-seed-in-unit-tests
  • remove-persistent-variables
  • nonlinear-filter-fixes
  • pac-mce-with-composite-target
  • 6.x
  • dprior
  • covariance-quadratic-approximation
  • benchmark-ec
  • kalman_mex
  • 5.x
  • remove-priordens
  • mr#2134
  • silicon
  • silicon-new-samplers
  • new-samplers
  • asm
  • time-varying-information-set
  • 4.6
  • dynare_minreal
  • dragonfly
  • various_fixes
  • 4.5
  • clang+openmp
  • dynamic-striated
  • occbin
  • exo_steady_state
  • filter_initial_state
  • declare_vars_in_model_block
  • exceptions
  • rmExtraExo
  • julia
  • error_msg_undeclared_model_vars
  • static_aux_vars
  • slice
  • aux_func
  • penalty
  • 4.4
  • separateM_
  • estim_params
  • dmm
  • sphinx-doc-experimental
  • gpm-optimal-policy
  • dates-and-dseries-improvements
  • 4.3
  • eigen
  • mex-GetPowerDeriv
  • 3.062
  • 3.063
  • 4.0.0
  • 4.0.1
  • 4.0.2
  • 4.0.3
  • 4.0.4
  • 4.1-alpha1
  • 4.1-alpha2
  • 4.1.0
  • 4.1.1
  • 4.1.2
  • 4.1.3
  • 4.2.0
  • 4.2.1
  • 4.2.2
  • 4.2.3
  • 4.2.4
  • 4.2.5
  • 4.3.0
  • 4.3.1
  • 4.3.2
  • 4.3.3
  • 4.4-beta1
  • 4.4.0
  • 4.4.1
  • 4.4.2
  • 4.4.3
  • 4.5.0
  • 4.5.1
  • 4.5.2
  • 4.5.3
  • 4.5.4
  • 4.5.5
  • 4.5.6
  • 4.5.7
  • 4.6-beta1
  • 4.6.0
  • 4.6.0-rc1
  • 4.6.0-rc2
  • 4.6.1
  • 4.6.2
  • 4.6.3
  • 4.6.4
  • 4.7-beta1
  • 4.7-beta2
  • 4.7-beta3
  • 5.0
  • 5.0-rc1
  • 5.1
  • 5.2
  • 5.3
  • 5.4
  • 5.5
116 results

Target

Select target project
  • Dynare / dynare
  • MichelJuillard / dynare
  • Mark Song / dynare
  • FerhatMihoubi / dynare
  • Sébastien Villemot / dynare
  • Johannes Pfeifer / dynare
  • Willi Mutschler / dynare
  • Marco Ratto / dynare
  • Wenddy SHu / dynare
  • Frédéric Karamé / dynare
  • Sumudu Kankanamge / dynare
  • Camilo Marchesini / dynare
  • Dóra Kocsis / dynare
  • Alexander Tishin / dynare
  • jeffjiang07 / dynare
  • Ethan Lin / dynare
  • Normann Rion / dynare
  • Selma Malmberg / dynare
  • Claudio Marcelo Olguin Ribera / dynare
  • Minje Jeon / dynare
20 results
Select Git revision
  • master
  • 6.x
  • pardiso+paru
  • mkl-pardiso
  • madysson
  • 5.x
  • asm
  • time-varying-information-set
  • 4.6
  • dynare_minreal
  • dragonfly
  • various_fixes
  • 4.5
  • clang+openmp
  • exo_steady_state
  • declare_vars_in_model_block
  • julia
  • error_msg_undeclared_model_vars
  • static_aux_vars
  • slice
  • aux_func
  • penalty
  • 4.4
  • separateM_
  • estim_params
  • dmm
  • sphinx-doc-experimental
  • gpm-optimal-policy
  • dates-and-dseries-improvements
  • 4.3
  • eigen
  • mex-GetPowerDeriv
  • 3.062
  • 3.063
  • 4.0.0
  • 4.0.1
  • 4.0.2
  • 4.0.3
  • 4.0.4
  • 4.1-alpha1
  • 4.1-alpha2
  • 4.1.0
  • 4.1.1
  • 4.1.2
  • 4.1.3
  • 4.2.0
  • 4.2.1
  • 4.2.2
  • 4.2.3
  • 4.2.4
  • 4.2.5
  • 4.3.0
  • 4.3.1
  • 4.3.2
  • 4.3.3
  • 4.4-beta1
  • 4.4.0
  • 4.4.1
  • 4.4.2
  • 4.4.3
  • 4.5.0
  • 4.5.1
  • 4.5.2
  • 4.5.3
  • 4.5.4
  • 4.5.5
  • 4.5.6
  • 4.5.7
  • 4.6-beta1
  • 4.6.0
  • 4.6.0-rc1
  • 4.6.0-rc2
  • 4.6.1
  • 4.6.2
  • 4.6.3
  • 4.6.4
  • 4.7-beta1
  • 4.7-beta2
  • 4.7-beta3
  • 5.0
  • 5.0-rc1
  • 5.1
  • 5.2
  • 5.3
  • 5.4
  • 5.5
  • 6-beta1
  • 6-beta2
  • 6.0
  • 6.1
  • 6.2
  • 6.3
  • 6.4
93 results
Show changes
319 files
+ 4311
18097
Compare changes
  • Side-by-side
  • Inline

Files

+4 −0
Original line number Diff line number Diff line
@@ -60,6 +60,7 @@ checksum
/doc/dynare.info
/doc/dynare.info-1
/doc/dynare.info-2
/doc/dynare.info-3
/doc/dynare.cp
/doc/dynare.fn
/doc/dynare.fns
@@ -212,3 +213,6 @@ tests/julia/rbc/rbc*.jl

# Octave variables saved when Octave crashes
octave-workspace

# VERSION generated file
VERSION
 No newline at end of file

.gitlab-ci.yml

0 → 100644
+82 −0
Original line number Diff line number Diff line
variables:
  GIT_SUBMODULE_STRATEGY: normal
  TERM: linux

build_binaries:
  stage: build
  script:
    - autoreconf -si
    - './configure --with-matlab=$(dirname $(dirname $(readlink -f `which matlab`))) MATLAB_VERSION=$(echo version | matlab -nodesktop -nodisplay -nosplash 2>/dev/null | sed -En "/ans\ =/!d;n;n;s/^[^0-9]*([0-9]+\.[0-9]+).*$/\1/;p")'
    - make -j $(nproc) LN_S="cp -p"
  artifacts:
    paths:
      - matlab/preprocessor*/*
      - mex/octave/
      - mex/matlab/
      - dynare++/src/dynare++
    expire_in: 1 week

build_doc:
  stage: build
  script:
    - autoreconf -si
    - ./configure --disable-matlab --disable-octave
    - make -j $(nproc) info pdf html
  artifacts:
    paths:
      - doc/dynare.info*
      - doc/dynare.html
      - doc/dynare.pdf

testsuite_matlab:
  stage: test
  script:
    - autoreconf -si
    - './configure --disable-octave --with-matlab=$(dirname $(dirname $(readlink -f `which matlab`))) MATLAB_VERSION=$(echo version | matlab -nodesktop -nodisplay -nosplash 2>/dev/null | sed -En "/ans\ =/!d;n;n;s/^[^0-9]*([0-9]+\.[0-9]+).*$/\1/;p")'
    - make -j $(($(nproc) * 3 / 4)) -C tests check-matlab
  artifacts:
    paths:
      - tests/*.m.log
      - tests/*.m.trs
      - tests/*/*.m.log
      - tests/*/*.m.trs
      - tests/*/*/*.m.log
      - tests/*/*/*.m.trs
      - tests/run_test_matlab_output.txt
    when: always
  dependencies:
    - build_binaries

.testsuite_octave_template:
  stage: test
  variables:
    OPENBLAS_NUM_THREADS: 1
  script:
    - autoreconf -si
    - ./configure --disable-matlab
    - make -j $(nproc) -C tests check-octave
  artifacts:
    paths:
      - tests/*.o.log
      - tests/*.o.trs
      - tests/*/*.o.log
      - tests/*/*.o.trs
      - tests/*/*/*.o.log
      - tests/*/*/*.o.trs
      - tests/run_test_octave_output.txt
    when: always
  dependencies:
    - build_binaries

testsuite_octave_auto:
  extends: .testsuite_octave_template
  only:
    - tags
    - schedules

testsuite_octave_manual:
  extends: .testsuite_octave_template
  except:
    - tags
    - schedules
  when: manual
+8 −11
Original line number Diff line number Diff line
[submodule "contrib/ms-sbvar/utilities_dw"]
	path = contrib/ms-sbvar/utilities_dw
	url = http://www.dynare.org/git/frbatlanta/utilities_dw.git
	url = https://git.dynare.org/contrib/utilities_dw.git
[submodule "contrib/ms-sbvar/switch_dw"]
	path = contrib/ms-sbvar/switch_dw
	url = http://www.dynare.org/git/frbatlanta/switch_dw.git
	url = https://git.dynare.org/contrib/switch_dw.git
[submodule "contrib/ms-sbvar/TZcode"]
	path = contrib/ms-sbvar/TZcode
	url = http://www.dynare.org/git/frbatlanta/TZcode.git
[submodule "contrib/dmm"]
	path = contrib/dmm
	url = http://www.dynare.org/git/dmm.git
	url = https://git.dynare.org/contrib/TZcode.git
[submodule "matlab/utilities/tests"]
	path = matlab/utilities/tests
	url = https://github.com/DynareTeam/m-unit-tests.git
	url = https://git.dynare.org/Dynare/m-unit-tests.git
[submodule "matlab/particles"]
	path = matlab/particles
	url = https://github.com/DynareTeam/particles.git
	url = https://git.dynare.org/Dynare/particles.git
[submodule "matlab/modules/dates"]
	path = matlab/modules/dates
	url = https://github.com/DynareTeam/dates.git
	url = https://git.dynare.org/Dynare/dates.git
	branch = old-oop-style
[submodule "matlab/modules/dseries"]
	path = matlab/modules/dseries
	url = https://github.com/DynareTeam/dseries.git
	url = https://git.dynare.org/Dynare/dseries.git
	branch = old-oop-style
[submodule "matlab/modules/reporting"]
	path = matlab/modules/reporting
	url = https://github.com/DynareTeam/reporting.git
 No newline at end of file
	url = https://git.dynare.org/Dynare/reporting.git
 No newline at end of file
+9 −9
Original line number Diff line number Diff line
@@ -10,13 +10,13 @@ If something is not clear, don't hesitate to ask if you can't find the answer on

Please note that the repositories under the purview of this page are:

* [Dynare](https://github.com/DynareTeam/dynare)
* [Particles](https://github.com/DynareTeam/particles)
* [Dates](https://github.com/DynareTeam/dates)
* [Dseries](https://github.com/DynareTeam/dseries)
* [Reporting](https://github.com/DynareTeam/reporting)
* [Testsuite](https://github.com/DynareTeam/testsuite)
* [M-unit-tests](https://github.com/DynareTeam/m-unit-tests)
* [Dynare](https://git.dynare.org/Dynare/dynare)
* [Particles](https://git.dynare.org/Dynare/particles)
* [Dates](https://git.dynare.org/Dynare/dates)
* [Dseries](https://git.dynare.org/Dynare/dseries)
* [Reporting](https://git.dynare.org/Dynare/reporting)
* [Testsuite](https://git.dynare.org/Dynare/testsuite)
* [M-unit-tests](https://git.dynare.org/Dynare/m-unit-tests)

## Making your Intentions Known

@@ -26,7 +26,7 @@ Before making changes to the codebase, it'd be helpful if you communicated your

You can report bugs in both the stable and unstable versions of Dynare. Before reporting a bug in the stable version of Dynare, please check the [Known Bugs](http://www.dynare.org/DynareWiki/KnownBugs) page to ensure it has not already been encountered/fixed. If reporting a bug in the unstable version of Dynare, please ensure the bug exists in the latest [unstable Dynare snapshot](http://www.dynare.org/download/dynare-unstable).

To report a bug in Dynare, simply open a GitHub issue in the repository where the bug resides. For example, to report a bug in Dynare itself, go to the [Dynare repository issue page](https://github.com/DynareTeam/dynare/issues) and click on "New Issue."
To report a bug in Dynare, simply open a GitHub issue in the repository where the bug resides. For example, to report a bug in Dynare itself, go to the [Dynare repository issue page](https://git.dynare.org/Dynare/dynare/issues) and click on "New Issue."

The minimal information to add is a subject and a description of the steps needed to reproduce the bug. However, the most helpful description would also provide the code to reproduce the bug (often times a `.mod` file). The most helpful `.mod` file is a minimal, quick-running example that reproduces the bug, but we'll take anything that will help us squash a bug.

@@ -45,7 +45,7 @@ So, now you've reported the bug or asked for an enhancemnt by creating a GitHub
Now, if you want to go the extra mile, you'll volunteer to contribute code to fix the GitHub issue you created above. Once we've agreed that you'll do it, please do the following:

1. Clone the Dynare repository:
   * `git clone https://github.com/DynareTeam/dynare.git`
   * `git clone https://git.dynare.org/Dynare/dynare.git`
1. [Fork the Dynare repository](https://help.github.com/articles/fork-a-repo)
1. Change into the `dynare` folder and add the forked repository as a remote:
   * `cd dynare`
+2 −1
Original line number Diff line number Diff line
@@ -39,13 +39,14 @@ dist-hook:
	rm -rf `find $(distdir)/matlab $(distdir)/examples -name *~`
	rm -rf $(distdir)/matlab/preprocessor* $(distdir)/matlab/dynare_version.m
	$(MKDIR_P) $(distdir)/mex/matlab $(distdir)/mex/octave
	rm -rf `find $(distdir)/contrib -name '.git*'`
	rm -rf `find $(distdir) -name '.git*'`

install-exec-local:
	$(MKDIR_P) $(DESTDIR)$(pkglibdir)/contrib/ms-sbvar/TZcode
	cp -r contrib/ms-sbvar/TZcode/MatlabFiles $(DESTDIR)$(pkglibdir)/contrib/ms-sbvar/TZcode
	cp -r examples $(DESTDIR)$(pkglibdir)
	cp -r matlab $(DESTDIR)$(pkglibdir)
	find $(DESTDIR)$(pkglibdir) -name LICENSE.md -delete
	rm -rf $(DESTDIR)$(pkglibdir)/matlab/preprocessor*
	{ \
	if [ -z "`file preprocessor/dynare_m | grep x86.64`" ]; then \
+1161 −4

File changed.

Preview size limit exceeded, changes collapsed.