![]() ![]() Farantos, part of the Computer Physics Communications Program Library. The mathematical operators have been overloaded to work with the newly defined types, which include not only the function value, but also the gradient, Hessian and Laplacian.Īuto_deriv: module comprised of a set of Fortran 95 procedures which can be used to calculate the first and second partial derivatives (mixed or not) of any continuous function with many independent variables, by S. Straka, Computer Physics Communications, Volume 168, Issue 2, 1 June 2005, Pages 123-139, with preprint hereĪdifor: given a Fortran 77 source code and a user's specification of dependent and independent variables, ADIFOR will generate an augmented derivative code that computes the partial derivatives of all of the specified dependent variables with respect to all of the specified independent variables in addition to the original result.Īdjac: automatic differentiation for generating sparse Jacobians, using Fortran 95 and operator overloading, by Pauli VirtanenĪudito: automatic differentiation tool for Fortran, by Michel V. It has no limit in terms of the number of independent variables (this number is defined at runtime) and can compute up to third derivatives.ĪDF95: modification of Jingchang Shi to work with gfortran of program described in ADF95: Tool for automatic differentiation of a FORTRAN code designed for large numbers of independent variables, by Christian W. Text Editors, Integrated Development Environments, and PluginsĪD_dnSVM: Fortran Automatic Differentiation tool using forward mode for scalars (S), Vectors (V) and Matrices (M), by David Lauvergnat.See the Compiler Reference for further information. Licensed under the GNU Free Documentation License. Textual contents of the intrinsic tips are taken from the GNU Fortran Compiler documentation. Licensing Minimalist GNU for Windows, the GNU Compiler Collection, and RelatedĬopyright © Free Software Foundation and others. ![]() Portions Copyright © 2015, 2017 Approximatrix, LLC. Portions Copyright © 2002-2015 Open Watcom Contributors. Portions Copyright © 1984-2002 Sybase, Inc. Simply Fortran includes, but does not directly use, the OpenBLAS library, distributed under a BSD License and is Copyright © 2011-2014, The OpenBLAS Project. libtsm is Copyright © 2017-2018 Aetf, Copyright © 2011-2013 David Herrmann, and licensed under an MIT-style license. RadTerminal is Copyright © 2021 RadAd and licensed under an MIT-style license. The GNU/Linux version of Simply Fortran includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit ().Įmbedded terminal on Windows is provided by RadTerminal and libtsm. ![]() string_score is Copyright © Christopher Gateley and Joshaven Potter and is licensed under an MIT-style license. Some fuzzy searching functionality provided by string_score by Christopher Gateley. mCtrl is Copyright © 2008-2011 Martin Mitas and is licensed under the GNU Lesser General Public License. This distribution also incorporates dkjson (Copyright © 2010-2013 David Heiko Kolf, MIT-style license) and Stack Table (unattributed, see ).Įditor tab support for the Windows version of Simply Fortran is provided by mCtrl Library. Lua is Copyright © 1994-2008 Lua.org and PUC-Rio and is licensed under an MIT-style license. Scripting is provided by the Lua language. PCRE is Copyright © 1997-2010 University of Cambridge and is licensed under a modified BSD license. M’s JSON is Copyright © 2007 by Rui Maciel and is available under the GNU Lesser General Public License.Īdditional search functionality is provided by the Perl Compatible Regular Expressions library. Some functionality is provided by M’s JSON parser. ![]() Scintilla is Copyright © 1998-2002 by Neil Hodgson and is available under the GNU Lesser General Public License. Some functionality is provided by the Scintilla editing component. ![]()
0 Comments
Leave a Reply. |