spacefan / dakota Goto Github PK
View Code? Open in Web Editor NEWThis project forked from distancemodling/dakota
Design Analysis Kit for Optimization and Terascale Applications
License: Other
This project forked from distancemodling/dakota
Design Analysis Kit for Optimization and Terascale Applications
License: Other
------------------------------------------------------------------------------ DAKOTA: A Multilevel Parallel Object-Oriented Framework for Design Optimization, Parameter Estimation, Uncertainty Quantification, and Sensitivity Analysis ------------------------------------------------------------------------------ Sandia National Laboratories Brian M. Adams (Project Lead) _/_/_/ Michael S. Eldred (Research Lead) _/_/ James R. Stewart (Business Manager) _/_/_/_/_/_/ J. Adam Stephens (Support Analyst) _/ _/_/ _/ William Bohnhoff _/ _/_/ _/ John P. Eddy _/_/_/ Keith R. Dalbey Mohamed S.Ebeida Kenneth T. Hu John D. Jakeman Laura P. Swiler P.O. Box 5800, Mail Stop 1318 Dena M. Vigil Albuquerque, NM 87185-1318 Patricia D. Hough P.O. Box 969, MS 9217 Lara E. Bauman Livermore, CA 94551-0969 ------------------------------------------------------------------------------ License DAKOTA is distributed under the GNU Lesser General Public License. It is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. A copy of this license is included in the LICENSE file, and is also available online from http://www.gnu.org/licenses/lgpl.html. Also refer to the COPYRIGHT file for important U.S. Government legal notices. Dakota source and binary distributions include external libraries which have compatible licensing terms. In particular, those in the packages/ directory are available separately under the following licenses. These packages may in turn include packages under other licenses; see their contents for the most up to date details. Here [SNL] denotes software originating at Sandia National Laboratories. dakota GNU Lesser General Public License (LGPL) [SNL] acro Revised BSD License [SNL] (including colin, dummy, interfaces, pebbl, scolib, utilib) tpl ampl MIT License (old style with disclaimer) 3po/cobyla MIT License (modern style with sublicense) 3po/hooke MIT License (variant) cxxtest GNU Lesser General Public License (LGPL) momhlib GNU Lesser General Public License (LGPL) tinyxml ZLib license vpykit/pyutilib.virtualenv BSD License ampl MIT License (old style with disclaimer) CONMIN Public Domain DDACE GNU Lesser General Public License (LGPL) [SNL] DOT Commercial license (optional add-on) dream GNU Lesser General Public License (LGPL) FSUDace GNU Lesser General Public License (LGPL) hopspack GNU Lesser General Public License (LGPL) [SNL] CDDLIB GNU General Public License (GPL; disabled by default) JEGA GNU Lesser General Public License (LGPL) [SNL] motif/SciPlot GNU Library General Public License (old LGPL) NCSUOpt MIT License nidr BSD License [SNL] NL2SOL Publicly Available NLPQL Commercial license (optional add-on) NOMAD GNU Lesser General Public License (LGPL) NPSOL Commercial license (optional add-on) OPTPP GNU Lesser General Public License (LGPL) [SNL] teuchos BSD License [SNL] pecos GNU Lesser General Public License (LGPL) [SNL] dfftpack Public Domain fftw GNU General Public License (GPL; disabled by default) LHS GNU Lesser General Public License (LGPL) [SNL] teuchos BSD License [SNL] VPISparseGrid GNU Lesser General Public License (LGPL) PSUADE GNU Lesser General Public License (LGPL) queso GNU Lesser General Public License (LGPL) surfpack GNU Lesser General Public License (LGPL) [SNL] CONMIN Public Domain NCSUOpt MIT License teuchos BSD License [SNL] Third-party system libraries: In addition to standard compiler and system runtime libraries, Dakota requires the following external third-party libraries for compilation and operation: BLAS/LAPACK BSD License, or that of compiler or system-provided libs Boost Boost Software License GPL/Other: DAKOTA may optionally depend on GNU GPL-licensed components, which are disabled by default, resulting in an LGPL-compatible DAKOTA. Optional GPL capabilities include: * dakota/trunk/packages/hopspack/src/src-citizens/citizen-gss/cddlib/; enable with CMake setting HAVE_CDDLIB. * dakota/packages/pecos/packages/fftw: optionally included with Dakota; enable with CMake setting HAVE_FFTW * GNU Scientific Library: external third-party library; enable with CMake setting DAKOTA_HAVE_GSL and pointer to gsl-config * cURL/libcurl: external third-party library, MIT/modified-BSD license, but its dependencies have numerous licenses that make it challenging to redistribute. Redistributed Dakota binaries never include libcurl. Utilities required to compile and deploy Dakota and its documentation are not included here. These may include compilers, MPI, X Windows, system runtimes, Doxygen, LaTeX, CMake, etc. ------------------------------------------------------------------------------ Overview The DAKOTA (Design Analysis Kit for Optimization and Terascale Applications) toolkit provides a flexible, extensible interface between analysis codes and iteration methods. DAKOTA contains algorithms for optimization with gradient and nongradient-based methods; uncertainty quantification with sampling, reliability, stochastic expansion, and epistemic methods; parameter estimation with nonlinear least squares methods; and sensitivity/variance analysis with design of experiments and parameter study capabilities. These capabilities may be used on their own or as components within advanced strategies such as surrogate-based optimization, mixed integer nonlinear programming, or optimization under uncertainty. Refer to http://dakota.sandia.gov/ for additional information, including support contacts. ------------------------------------------------------------------------------ Distributions DAKOTA is distributed in binary (executable/library) and source code formats. Recommendations for getting started with either format can be found in INSTALL included with the distribution, but the most up to date guidance can be found alongside downloads on the DAKOTA website. ------------------------------------------------------------------------------ Platforms DAKOTA operates on most systems running Unix or Linux operating systems as well as on Windows (with or without the help of a Cygwin emulation layer). DAKOTA is developed and most extensively tested on Redhat Enterprise Linux with GNU compilers, but additional operating systems / compiler combinations are tested nightly as well. See the DAKOTA website for more information on supported platforms for particular DAKOTA versions. DAKOTA was historically tested on SGI/IRIX, DEC/OSF, and HP-UX, but these are not actively supported. ------------------------------------------------------------------------------ Versions Versions of the DAKOTA software have been tagged as follows: 5.4 11/15/13 (refer to svn externals for TPL tags) 5.3.1 05/15/13 (refer to svn externals for TPL tags) 5.3 01/31/13 (refer to svn externals for TPL tags) 5.2 11/30/11 (refer to svn externals for TPL tags) 5.1 12/21/10 (refer to svn externals for TPL tags) Version_5_0 12/21/09 (refer to svn externals for TPL tags) Version_4_2 11/05/08 (refer to svn externals for TPL tags) Version_4_1 9/21/07 (refer to svn externals for TPL tags) Version_4_0 5/12/06 (acro-coliny, opt++, DDace, and Surfpack tagged Dakota_Version_4_0 4/28/06) Version-3-3 12/23/04 (acro-pub-coliny tagged Dakota_Version_3_3 12/23/04) Version-3-2 7/21/04 (acro-pub-coliny tagged Dakota_Version_3_2 7/21/04) Version-3-1-2 7/09/03 (uses Dakota_Version_3_1 of sgopt/pico/utilib) Version-3-1-1 5/21/03 (uses Dakota_Version_3_1 of sgopt/pico/utilib) Version-3-1 4/04/03 (sgopt/pico/utilib tagged Dakota_Version_3_1 4/04/03) Version-3-0 3/30/02 (sgopt/pico/utilib tagged Dakota_Version_3_0 3/30/02) Version-3-0-beta 11/30/01 (sgopt/utilib tagged Dakota_Version_3_0_beta 11/30/01; pico: use cvs-p co -r osi -D 11/30/01) Version-2-1-preansi 9/17/01 (last non-ANSI; same sgopt/utilib/pico as below) Version-2-1 7/09/01 (sgopt/utilib/pico tagged Dakota_Version_2_1 6/22/01) Version-2-0 3/14/00 (sgopt/utilib/pico tagged Dakota_Version_2_0 3/7/00) Version-1-1 4/15/99 Version-1-0 2/18/99 ------------------------------------------------------------------------------ Contributing enhancements. DAKOTA is both a research and a production code and is under active development. Bug reports, suggestions for improvement, and changes to support other platforms/compilers are welcome. See the DAKOTA Developer Portal at http://dakota.sandia.gov/developer/ for more information. ------------------------------------------------------------------------------
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.