Nektar++: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Collegamenti esterni: Aggiunto il template "Portale"
 
(24 versioni intermedie di 14 utenti non mostrate)
Riga 1:
{{O|software|novembre 2016}}
{{Software
| Nome = Nektar++,
| DataPrimaVersione = 4 Maggio 2006 (9 anni),
| Logo = Logo Nektar++,
| UltimaVersione = 4.2.0,
| DataPrimaVersione = 4 Maggio 2006 (9 anni),
| DataUltimaVersione = Settembre 2015,
| UltimaVersione = 4.2.0,
| Linguaggio = [[Cc++]],
| DataUltimaVersione = Settembre 2015,
| SistemaOperativo = [[Unix]]/[[Linux]]/[[OS X]]/[[Windows]],linux
| Linguaggio = [[C++]],
| SistemaOperativo2 = mac os x
| SistemaOperativo = [[Unix]]/[[Linux]]/[[OS X]]/[[Windows]],
| SistemaOperativo3 = windows
| Genere = [[Codice a elementi spettrali]], [[EDP]], [[Fluidodinamica computazionale]],
| Licenza SistemaOperativoAltri = [[Licenza MITUnix]],
| Genere = [[Codice a elementi spettrali]], [[Equazione differenziale alle derivate parziali|EDP]], [[Fluidodinamica computazionale]],
| LinguaLicenza = Inglese,[[Licenza MIT]]
| SoftwareLibero = Sì,
| Logo Lingua = Logo Nektar++,Inglese
| SoftwareLibero = Sì,
| SitoWeb = [http://www.nektar.info]
}}
 
'''Nektar++'''  è un codice [[Open source|open-source]]  che utilizza elementi spettrali di ordine arbitrario (continui o discontinui) per risolvere un'ampia gamma di [[Equazione differenziale alle derivate parziali|equazioni alle derivate parziali]] (EDP). Il codice comprende solutori per equazioni di Navier-Stokes comprimibili ed incomprimibili, equazioni di advezione-diffusione-trasporto ed cardio-elettrofisiologia<ref>[httphttps://www.sciencedirect.com/science/article/pii/S0010465515000533, Nektar++ framework]</ref>. Nektar++  supporta la costruzione di efficienti solutori paralleli con il principale obiettivo di consentire agli utilizzatori buone prestazioni su [[High performance computing|piattaforme HPC]]. Il codice è scritto in  C++ e sfrutta estensivamente la programmazione ad oggetti. Nektar++ è attivamente sviluppato da  <span class="plainlinks">[http://sherwinlab.ae.ic.ac.uk SherwinLab]</span> all'Imperial College London (UK) e dal   <span class="plainlinks">[https://www.cs.utah.edu/~kirby/ Kirby's group]</span> alla Utah university (US).
 
== Funzionalità ==
Riga 27 ⟶ 30:
* Operatori di tipo continuous Galerkin, discontinuous Galerkin e flux reconstruction;
* Multi-piattaforma - Linux, Mac OS X e Windows;
* CloudSupporto per simulazioni su piattaforme di [cloud computing] grazie al progetto libhpc<ref>{{cita web|url = http://doai.io/10.1109/CLUSTER.2013.6702616| titolo = Nekkloud}}</ref>;
* Ampia comunita'comunità di utilizzatori e supporto utilizzatori.
Versioni stabili del codice sono fornite in media ogni 6 mesi e l'intero framework è supportato da un 'ampia piattoformapiattaforma di test che garantisce che le nuove versioni del codice non interferiscano con funzionalità esistenti.
 
== Codici alternativi ==
 
=== Codici free e open-source  ===
* Advanced Simulation Library (AGPL)
* [[Code Saturne]] (GPL)
* FEATool
* Gerris Flow Solver (GPL)
* [[OpenFOAM]] (GPL)
* SU2 code (LGPL)
 
Riga 46 ⟶ 49:
* ANSYS Fluent
* Pumplinx
* [[STAR-CCM+]]
* KIVA (software)
* RELAP5-3D
 
== ReferencesNote ==
<references />
{{Reflist}}
 
== LinkCollegamenti esterni ==
* {{Collegamenti esterni}}
* {{cita web|https://gitlab.nektar.info|Nektar++ Gitlab repository}}
 
{{Portale|informatica}}
 
[[Categoria:Scienze computazionali]]