Elmer
Elmer on avoimen lähdekoodin ohjelmisto, joka ratkaisee osittain differentiaaliyhtälöitä. Yhdistettynä sen kyky suorittaa erilaisia yhtälöitä rinnakkain, se on tehokas väline käynnissä monifysikaalisia simulaatioita. Kehittäminen Elmer aloitettiin vuonna 1995 Tekesin rahoitusta (Suomessa) ja kehittäminen suoritetaan CSC - Tieteen tietotekniikan keskus, Helskini teknillinen yliopisto, ja useita muita yliopistoja, laboratorioita, ja Suomessa.
- Sisältää erilaisia numeerisia menetelmiä ja fyysisiä malleja, joiden avulla luoda ratkaisuja
- Komponentteja voidaan käyttää erikseen
- Unix-pohjainen ja voidaan jakaa esikäännetty binaarit Windows- ja Linux-
- Lähdekoodia isännöi Gitin
- Postprocessing tuloksia voidaan viedä useisiin kolmannelle visualisointityökaluja
- Avoimen lähdekoodin ratkaisu, joka voidaan muuttaa ja testata
- Sisältää muokattava käyttöliittymä
- Joustavasti yhdistää alan yhtälöitä ja uuden kentän muuttujat
- Sisältää monia moderneja numeerisia menetelmiä
- Skaalautuva ja sallii rinnakkainen käsittely
- Dokumentointi, moottori ja käyttöliittymä ovat joskus epätahdissa niiden kehitysvaiheita
- Koska koko ohjelmistopaketin, se vie aikaa oppia
- Ei sisällä moottorina geometrisesti monimutkainen ongelmia, mutta tukee vain mesh tuonti rajapinnat
- Jotkin ominaisuudet ovat puutteellisia, jotka ovat standardin perustettu yhden kenttäkoodit.
Elmer käyttää Finite Element Method (FEM) yhtälöiden ratkaisemiseen. Elmer sisältää useita fyysisiä malleja soveltaa alueilla lämmönsiirron, nesteen virtaus, laji liikenne, joustavuus, akustiikka, sähkömagneettinen mikrofluidistiikka, LevelSET menetelmä, ja kvanttimekaniikan. Elmer sisältää myös useita sisäänrakennettu numeerisia menetelmiä, mukaan lukien Lagrange-interpoloitu elementtisuunnittelun, p-elementit, kiemura-mukainen elementtisuunnittelun, ja monet muut. Käsitellä monimutkaista tietoa, Elmer sisältää useita eri ajettavat, tai komponentteja. ElmerGrid on silmän muuntamismoduuli joka vie eri muodoissa ja tekee niistä silmää sopivia ohjelmistoja. ElmerGUI on graafinen käyttöliittymä, joka lopulta tuottaa tapauksessa tiedoston ongelman kuvaus. ElmerSolver on ensisijainen moottori, joka suorittaa laskutoimituksia olevan verkon ja tapausten. ElmerPost on moduuli, joka visualisoi ja viestit liuos. ElmerPost myös viedä näytettävät tiedot. Kaikki ajettavat voidaan käyttää erikseen, perustuu käyttäjän tarpeisiin. Elmer kehitetään edelleen vakaa päästöt ja on saamassa käytössä eri puolilla maailmaa, koska sen kasvavaan avustajat. Haitat Elmer kuuluu out-of-tahdissa dokumentaation vastaan sen kehitystyöstä ja sen oppimiskäyrä.