OpenFOAM: Avoin lähde laskennalliseen nestedynamiikkaan

OpenFOAM: Avoin lähde laskennalliseen nestedynamiikkaan

OpenFOAM: Avoin lähde laskennalliseen nestedynamiikkaan

OpenFOAM on Työkalulaatikko (Työkaluruutu) kirjoittanut Avoin lähde ja ohjelmoitavissa, käytetään Laskennallinen nestedynamiikka (Laskennallinen nestedynamiikka - CFD).

Sen lisäksi, että se on avoin, se on myös vapaa ja sen on luonut OpenFOAM-säätiö. Ja sitä jaetaan yksinomaan Yleinen julkinen lisenssi (GPL), kaikkien hyödyksi.

OpenFOAM: Johdanto

OpenFOAM on valinnut GPL-lisenssin antaa ohjelman käyttäjille, vapaus muokata ja levittää ohjelmistoa ja takuu jatkuvasta maksuttomasta käytöstä lisenssin ehtojen mukaisesti. Saman tekeminen, a erinomainen vaihtoehto tällä alalla omia, suljettuja ja kaupallisia ratkaisuja vastaan.

On syytä huomata se OpenFOAM kansalainen loi ja julkaisi Henry weller, vuonna 1989, nimen alla "FOAM»Ja julkaistu nimellä«OpenFOAM"kirjoittanut Henry Weller, Chris Greenshields ja Mattijs Janssens, joulukuussa 2004. Siitä lähtien, OpenFOAM sitä on edelleen hallinnoitu ja kehitetty uusilla versioilla, jotka julkaistaan ​​vuosittain yleisölle. Viimeisin julkaistu vakaa versio on numero 7.

OpenFOAM: Sisältö

OpenFOAM: Avaa työkaluruutu CFD-tiedostoille

Mikä on laskennallinen nestedynamiikka?

Mukaan ESSS-blogi, asiaan erikoistunut verkkosivusto artikkeli, Tämä on:

"Laskennallinen nestedynamiikka tai CFD (Computational Fluid Dynamics) on osaamisalue, joka käsittelee nestevirtojen, lämmönsiirron ja niihin liittyvien ilmiöiden, kuten kemialliset reaktiot, palaminen, aeroakustiikka, numeerista simulointia. CFD syntyi kahden tieteenalan yhdistelmästä: nestemekaniikka ja numeerinen laskenta. Nestevirtausta ohjaavat yhtälöt ovat peräisin nestemekaniikasta ja ne voidaan ratkaista erilaisilla numeerisilla menetelmillä".

"Laskennallista nestedynamiikkaa käytetään laajalti eri toimialoilla, ja se tukee satojen tuotteiden, kuten lentokoneiden, autojen ja laivojen, sekä erilaisimpien teollisuuslaitteiden suunnittelua ja valmistusta. Laskennallista nestemekaniikkaa voidaan käyttää projektin suunnitteluvaiheesta alkaen, mikä auttaa määrittämään kannattavuuden ja parhaan tuoteratkaisun tuotantovaiheeseen saakka, jolloin voidaan esittää erilaisia ​​skenaarioita".

Mitä ominaisuuksia OpenFOAMilla on?

OpenFOAMilla on laaja valikoima ominaisuuksia. Näistä voidaan mainita:

  • Kyky simuloida mitä tahansa CFD-alueeseen liittyvää, kuten: Turbulentit virtaukset autojen aerodynamiikassa aina tulipaloihin ja rakennusten palonsammutuksiin, joihin liittyy palaminen, kemialliset reaktiot, lämmönsiirto, nestesprinklerit ja kalvot.
  • Se sisältää työkalut muun muassa monimutkaisten geometrioiden ja niiden ympärillä työskentelyyn (esim. Ajoneuvo) sekä tietojen visualisointiin ja käsittelyyn.
  • Suorita rinnakkaiset laskelmat vakiona, jotta voit hyödyntää nykypäivän moniytimisiä prosessoreita ja moniprosessorisia tietokoneita.

Muita korostettavia teknisiä ominaisuuksia ovat:

Nestedynamiikka / fyysinen mallinnus

  • Turbulenssimallinnus
  • Termofysikaalinen mallinnus
  • Kuljetus / reologia
  • Monta lisää

tietojen analysointi

  • ParaView-jälkikäsittely
  • Jälkikäsittelyn komentoriviliitäntä (CLI)
  • Tietojen piirtäminen ja seuranta

Geometria ja silmät

  • Verkon luominen monimutkaisille geometrioille SnappyHexMeshin avulla
  • Mesh-sukupolvi yksinkertaisille geometrioille blockMesh-tekniikalla
  • Mesh-muunnostyökalut
  • Verkkokäsittelytyökalut

Numeerinen ratkaisu

  • Numeerinen menetelmä
  • Lineaarisen järjestelmän ratkaisijat
  • ODE-järjestelmän ratkaisijat

Laskenta ja ohjelmointi

  • Yhtälön syntakse
  • Toimivat kirjastot
  • Rinnakkaislaskenta

Mistä OpenFOAM voidaan hankkia?

Virallinen verkkosivusto OpenFOAM Se on englanniksi, mutta sillä on erittäin intuitiivinen ja helppo tutkia käyttöliittymä. Sillä on myös muita apusivustoja, joissa on paljon tietoa. Sitten sama:

Johtopäätös

Johtopäätös

Toivomme että tämä "hyödyllinen pieni viesti" on «OpenFOAM», joka on a «Caja de Herramienta (ToolBox)» de avoimen lähdekoodin ja ohjelmoitavissa tutkimukseen «Dinámica de Fluidos Computacionales (Computational Fluid Dynamics - CFD)», on erittäin kiinnostava ja hyödyllinen kokonaisuudessaan «Comunidad de Software Libre y Código Abierto» ja suurella panoksella ihmeellisen, jättimäisen ja kasvavan ekosysteemin levittämiseen «GNU/Linux».

Ja lisätietoja, älä aina epäröi vierailla missään Verkkokirjasto kuten OpenLibra y jedit lukea kirjat (PDF) aiheesta tai muusta osaamisalueet. Toistaiseksi, jos pidit tästä «publicación», älä lopeta sen jakamista muiden kanssa, sinun Suosikkisivustot, kanavat, ryhmät tai yhteisöt sosiaalisia verkostoja, mieluiten ilmaisia ​​ja avoimia Mastodonttitai turvallinen ja yksityinen Telegram.

Tai yksinkertaisesti käy kotisivullamme osoitteessa DesdeLinux lukea muita mielenkiintoisia viestejä aiheesta «Software Libre», «Código Abierto», «GNU/Linux» ja muut aiheeseen liittyvät aiheet «Informática y la Computación»Ja «Actualidad tecnológica».


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.