An environment for Symbolic and Numeric Computation
Identifieur interne : 001074 ( Crin/Checkpoint ); précédent : 001073; suivant : 001075An environment for Symbolic and Numeric Computation
Auteurs : Gabriel Dos Reis ; Bernard Mourrain ; Philippe Trébuchet ; Fabrice RouillierSource :
English descriptors
Abstract
We describe the environment for symbolic and numeric computations, called SYNAPS (Symbolic and Numeric APplicationS) and developed in C++. Its aim is to provide a coherent platform integrating many of the nowadays freely available software in scientific computing. The approach taken here is inspired by the recent paradigm of software developments called active library. In this paper, we explain the design choices of the kernel and their impact on the development of generic and efficient codes for the treatment of algebraic objects, such as vectors, matrices, univariate and multivariate polynomials. Implementation details illustrate the performance of the approach. We describe the environment for symbolic and numeric computations, called SYNAPS (Symbolic and Numeric APplicationS) and developed in C++. Its aim is to provide a coherent platform integrating many of the nowadays freely available software in scientific computing. The approach taken here is inspired by the recent paradigm of software developments called active library. In this paper, we explain the design choices of the kernel and their impact on the development of generic and efficient codes for the treatment of algebraic objects, such as vectors, matrices, univariate and multivariate polynomials. Implementation details illustrate the performance of the approach.
Links toward previous steps (curation, corpus...)
Links to Exploration step
CRIN:dos_reis02aLe document en format XML
<record><TEI><teiHeader><fileDesc><titleStmt><title xml:lang="en" wicri:score="429">An environment for Symbolic and Numeric Computation</title>
</titleStmt>
<publicationStmt><idno type="RBID">CRIN:dos_reis02a</idno>
<date when="2002" year="2002">2002</date>
<idno type="wicri:Area/Crin/Corpus">003605</idno>
<idno type="wicri:Area/Crin/Curation">003605</idno>
<idno type="wicri:explorRef" wicri:stream="Crin" wicri:step="Curation">003605</idno>
<idno type="wicri:Area/Crin/Checkpoint">001074</idno>
<idno type="wicri:explorRef" wicri:stream="Crin" wicri:step="Checkpoint">001074</idno>
</publicationStmt>
<sourceDesc><biblStruct><analytic><title xml:lang="en">An environment for Symbolic and Numeric Computation</title>
<author><name sortKey="Dos Reis, Gabriel" sort="Dos Reis, Gabriel" uniqKey="Dos Reis G" first="Gabriel" last="Dos Reis">Gabriel Dos Reis</name>
</author>
<author><name sortKey="Mourrain, Bernard" sort="Mourrain, Bernard" uniqKey="Mourrain B" first="Bernard" last="Mourrain">Bernard Mourrain</name>
</author>
<author><name sortKey="Trebuchet, Philippe" sort="Trebuchet, Philippe" uniqKey="Trebuchet P" first="Philippe" last="Trébuchet">Philippe Trébuchet</name>
</author>
<author><name sortKey="Rouillier, Fabrice" sort="Rouillier, Fabrice" uniqKey="Rouillier F" first="Fabrice" last="Rouillier">Fabrice Rouillier</name>
</author>
</analytic>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc><textClass><keywords scheme="KwdEn" xml:lang="en"><term>applications</term>
<term>numeric computations</term>
<term>software integration</term>
<term>symbolic computations</term>
</keywords>
</textClass>
</profileDesc>
</teiHeader>
<front><div type="abstract" xml:lang="en" wicri:score="4614">We describe the environment for symbolic and numeric computations, called SYNAPS (Symbolic and Numeric APplicationS) and developed in C++. Its aim is to provide a coherent platform integrating many of the nowadays freely available software in scientific computing. The approach taken here is inspired by the recent paradigm of software developments called active library. In this paper, we explain the design choices of the kernel and their impact on the development of generic and efficient codes for the treatment of algebraic objects, such as vectors, matrices, univariate and multivariate polynomials. Implementation details illustrate the performance of the approach. We describe the environment for symbolic and numeric computations, called SYNAPS (Symbolic and Numeric APplicationS) and developed in C++. Its aim is to provide a coherent platform integrating many of the nowadays freely available software in scientific computing. The approach taken here is inspired by the recent paradigm of software developments called active library. In this paper, we explain the design choices of the kernel and their impact on the development of generic and efficient codes for the treatment of algebraic objects, such as vectors, matrices, univariate and multivariate polynomials. Implementation details illustrate the performance of the approach.</div>
</front>
</TEI>
<BibTex type="inproceedings"><ref>dos_reis02a</ref>
<crinnumber>A02-R-451</crinnumber>
<category>3</category>
<equipe>CMLA</equipe>
<author><e>Dos Reis, Gabriel</e>
<e>Mourrain, Bernard</e>
<e>Trébuchet, Philippe</e>
<e>Rouillier, Fabrice</e>
</author>
<title>An environment for Symbolic and Numeric Computation</title>
<booktitle>{International Congress of Mathematical Software - ICMS'2002, Beijing, China}</booktitle>
<year>2002</year>
<month>Aug</month>
<publisher>World Scientific</publisher>
<keywords><e>software integration</e>
<e>symbolic computations</e>
<e>numeric computations</e>
<e>applications</e>
</keywords>
<abstract>We describe the environment for symbolic and numeric computations, called SYNAPS (Symbolic and Numeric APplicationS) and developed in C++. Its aim is to provide a coherent platform integrating many of the nowadays freely available software in scientific computing. The approach taken here is inspired by the recent paradigm of software developments called active library. In this paper, we explain the design choices of the kernel and their impact on the development of generic and efficient codes for the treatment of algebraic objects, such as vectors, matrices, univariate and multivariate polynomials. Implementation details illustrate the performance of the approach. We describe the environment for symbolic and numeric computations, called SYNAPS (Symbolic and Numeric APplicationS) and developed in C++. Its aim is to provide a coherent platform integrating many of the nowadays freely available software in scientific computing. The approach taken here is inspired by the recent paradigm of software developments called active library. In this paper, we explain the design choices of the kernel and their impact on the development of generic and efficient codes for the treatment of algebraic objects, such as vectors, matrices, univariate and multivariate polynomials. Implementation details illustrate the performance of the approach.</abstract>
</BibTex>
</record>
Pour manipuler ce document sous Unix (Dilib)
EXPLOR_STEP=$WICRI_ROOT/Wicri/Lorraine/explor/InforLorV4/Data/Crin/Checkpoint
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 001074 | SxmlIndent | more
Ou
HfdSelect -h $EXPLOR_AREA/Data/Crin/Checkpoint/biblio.hfd -nk 001074 | SxmlIndent | more
Pour mettre un lien sur cette page dans le réseau Wicri
{{Explor lien |wiki= Wicri/Lorraine |area= InforLorV4 |flux= Crin |étape= Checkpoint |type= RBID |clé= CRIN:dos_reis02a |texte= An environment for Symbolic and Numeric Computation }}
This area was generated with Dilib version V0.6.33. |