The Scythe Statistical Library: An Open Source C++ Library for Statistical Computation
The Scythe Statistical Library is an open source C++ library for statistical computation. It includes a suite of matrix manipulation functions, a suite of pseudo-random number generators, and a suite of numerical optimization routines. Programs written using Scythe are generally much faster than tho...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Foundation for Open Access Statistics
2011-08-01
|
Series: | Journal of Statistical Software |
Subjects: | |
Online Access: | http://www.jstatsoft.org/v42/i12/paper |
_version_ | 1818218484169965568 |
---|---|
author | Daniel Pemstein Kevin M. Quinn Andrew D. Martin |
author_facet | Daniel Pemstein Kevin M. Quinn Andrew D. Martin |
author_sort | Daniel Pemstein |
collection | DOAJ |
description | The Scythe Statistical Library is an open source C++ library for statistical computation. It includes a suite of matrix manipulation functions, a suite of pseudo-random number generators, and a suite of numerical optimization routines. Programs written using Scythe are generally much faster than those written in commonly used interpreted languages, such as R and proglang{MATLAB}; and can be compiled on any system with the GNU GCC compiler (and perhaps with other C++ compilers). One of the primary design goals of the Scythe developers has been ease of use for non-expert C++ programmers. Ease of use is provided through three primary mechanisms: (1) operator and function over-loading, (2) numerous pre-fabricated utility functions, and (3) clear documentation and example programs. Additionally, Scythe is quite flexible and entirely extensible because the source code is available to all users under the GNU General Public License. |
first_indexed | 2024-12-12T07:24:29Z |
format | Article |
id | doaj.art-1afa484a55b3441e99e6321255282d84 |
institution | Directory Open Access Journal |
issn | 1548-7660 |
language | English |
last_indexed | 2024-12-12T07:24:29Z |
publishDate | 2011-08-01 |
publisher | Foundation for Open Access Statistics |
record_format | Article |
series | Journal of Statistical Software |
spelling | doaj.art-1afa484a55b3441e99e6321255282d842022-12-22T00:33:11ZengFoundation for Open Access StatisticsJournal of Statistical Software1548-76602011-08-014212The Scythe Statistical Library: An Open Source C++ Library for Statistical ComputationDaniel PemsteinKevin M. QuinnAndrew D. MartinThe Scythe Statistical Library is an open source C++ library for statistical computation. It includes a suite of matrix manipulation functions, a suite of pseudo-random number generators, and a suite of numerical optimization routines. Programs written using Scythe are generally much faster than those written in commonly used interpreted languages, such as R and proglang{MATLAB}; and can be compiled on any system with the GNU GCC compiler (and perhaps with other C++ compilers). One of the primary design goals of the Scythe developers has been ease of use for non-expert C++ programmers. Ease of use is provided through three primary mechanisms: (1) operator and function over-loading, (2) numerous pre-fabricated utility functions, and (3) clear documentation and example programs. Additionally, Scythe is quite flexible and entirely extensible because the source code is available to all users under the GNU General Public License.http://www.jstatsoft.org/v42/i12/papermatrix operationspseudo-random number generationnumerical optimizationC++ |
spellingShingle | Daniel Pemstein Kevin M. Quinn Andrew D. Martin The Scythe Statistical Library: An Open Source C++ Library for Statistical Computation Journal of Statistical Software matrix operations pseudo-random number generation numerical optimization C++ |
title | The Scythe Statistical Library: An Open Source C++ Library for Statistical Computation |
title_full | The Scythe Statistical Library: An Open Source C++ Library for Statistical Computation |
title_fullStr | The Scythe Statistical Library: An Open Source C++ Library for Statistical Computation |
title_full_unstemmed | The Scythe Statistical Library: An Open Source C++ Library for Statistical Computation |
title_short | The Scythe Statistical Library: An Open Source C++ Library for Statistical Computation |
title_sort | scythe statistical library an open source c library for statistical computation |
topic | matrix operations pseudo-random number generation numerical optimization C++ |
url | http://www.jstatsoft.org/v42/i12/paper |
work_keys_str_mv | AT danielpemstein thescythestatisticallibraryanopensourceclibraryforstatisticalcomputation AT kevinmquinn thescythestatisticallibraryanopensourceclibraryforstatisticalcomputation AT andrewdmartin thescythestatisticallibraryanopensourceclibraryforstatisticalcomputation AT danielpemstein scythestatisticallibraryanopensourceclibraryforstatisticalcomputation AT kevinmquinn scythestatisticallibraryanopensourceclibraryforstatisticalcomputation AT andrewdmartin scythestatisticallibraryanopensourceclibraryforstatisticalcomputation |