Rapporto tecnico, 2014, ENG

Igatools: an isogeometric analysis library

M.S. Pauletti, M. Martinelli, N. Cavallini, and P. Antolín

Instituto de Matematica Aplicada del Litoral (IMAL). Consejo Nacional de Investigaciones cientificas y tecnicas (CONICET). Santa Fe, Argentina. Istituto di Matematica Applicata e Tecnologie Informatiche (IMATI). Consiglio Nazionale delle Ricerche (CNR). Pavia, Italy. Dipartimento di Matematica "F. Casorati''. Universita' degli Studi di Pavia. Via Ferrata 1, 27100 Pavia, Italy. Dipartimento di Matematica "F. Casorati''. Universita' degli Studi di Pavia. Via Ferrata 1, 27100 Pavia, Italy.

We present a novel mathematically faithful object oriented design for a general purpose isogeometric library and introduce a high quality open source implementation of it, igatools (http://code.google.com/p/igatools). The library uses advanced programming techniques and supports dimension independent programming. It includes support for manifolds and isogeometric elements of the h-div and h-curl type. To illustrate the exibility and power of the library we present some example applications including surfaces, uid and elasticity.

Keywords

isogeometric analysis, software library, open source, object oriented, generic programming, dimension

CNR authors

Pauletti Miguel Sebastian, Martinelli Massimiliano

CNR institutes

IMATI – Istituto di matematica applicata e tecnologie informatiche "Enrico Magenes"

ID: 322121

Year: 2014

Type: Rapporto tecnico

Creation: 2015-03-03 12:54:51.000

Last update: 2015-09-07 12:34:33.000

External IDs

CNR OAI-PMH: oai:it.cnr:prodotti:322121