Update CodingResources authored by Sébastien Villemot's avatar Sébastien Villemot
This page lists various resources that can be useful when coding for Dynare. This page lists various resources that can be useful when coding for Dynare.
# General # General
- Goldberg (1991). “What Every Computer Scientist Should Know About Floating Point Arithmetic”, *ACM Computing Surveys*, 23(1), 5–48 - Goldberg (1991). “What Every Computer Scientist Should Know About Floating Point Arithmetic”, *ACM Computing Surveys*, 23(1), 5–48
- Golub and Van Loan (2013). *Matrix Computations*, Johns Hopkins University Press, 4th edition - Golub and Van Loan (2013). *Matrix Computations*, Johns Hopkins University Press, 4th edition
- [OpenMP Reference Guides](https://www.openmp.org/resources/refguides/) - [OpenMP Reference Guides](https://www.openmp.org/resources/refguides/)
- [LAPACK Users’ Guide](https://www.netlib.org/lapack/lug/), 3rd edition
# MATLAB/Octave
# MATLAB/Octave
- [MATLAB Documentation](https://www.mathworks.com/help/matlab/)
- [Octave Manual](https://docs.octave.org/latest/) - [MATLAB Documentation](https://www.mathworks.com/help/matlab/)
- [Octave Manual](https://docs.octave.org/latest/)
# Fortran
# Fortran
- Metcalf, Reid and Cohen (2018). *Modern Fortran explained: incorporating Fortran 2018*, Oxford University Press, 5th edition
- Metcalf, Reid and Cohen (2018). *Modern Fortran explained: incorporating Fortran 2018*, Oxford University Press, 5th edition
# C++
# C++
## Introduction
## Introduction
- Strousup (2022). *A Tour of C++*, Addison-Wesley Professional, 3rd edition
- Strousup (2022). *A Tour of C++*, Addison-Wesley Professional, 3rd edition
## In depth
## In depth
- Josuttis (2022). *[C++ Move Semantics - The Complete Guide](https://leanpub.com/cppmove)*, LeanPub
- Josuttis (2022). *[C++17 - The Complete Guide](https://leanpub.com/cpp17)*, LeanPub - Josuttis (2022). *[C++ Move Semantics - The Complete Guide](https://leanpub.com/cppmove)*, LeanPub
- Josuttis (2022). *[C++20 - The Complete Guide](https://leanpub.com/cpp20)*, LeanPub - Josuttis (2022). *[C++17 - The Complete Guide](https://leanpub.com/cpp17)*, LeanPub
- Josuttis (2022). *[C++20 - The Complete Guide](https://leanpub.com/cpp20)*, LeanPub
## Reference
## Reference
- [C++ Reference](https://en.cppreference.com/w/)
- [C++ Reference](https://en.cppreference.com/w/)