OpenFOAM: arvutusliku vedeliku dünaamika avatud lähtekood

OpenFOAM: arvutusliku vedeliku dünaamika avatud lähtekood

OpenFOAM: arvutusliku vedeliku dünaamika avatud lähtekood

OpenFOAM on Tööriistakast (Tööriistakast) Avatud lähtekoodiga ja programmeeritav, mida kasutatakse Arvutuslik vedeliku dünaamika (Arvutuslik vedeliku dünaamika - CFD).

Lisaks avatud olemisele on see ka tasuta ja on loodud Sihtasutus OpenFOAM. Ja seda levitatakse eranditult Üldine avalik litsents (GPL), kõigi hüvanguks.

OpenFOAM: sissejuhatus

OpenFOAM on valinud GPL-i litsentsi anda programmi kasutajatele vabadus tarkvara muuta ja edasi levitada ja jätkuva tasuta kasutamise garantii vastavalt litsentsi tingimustele. Sama valmistamine, a suurepärane alternatiiv selles valdkonnas varaliste, suletud ja kaubanduslike lahenduste vastu.

Väärib märkimist OpenFOAM loodi ja vabastati kodaniku poolt Henry weller, aastal 1989, nime allFOAM»Ja avaldatud kuiOpenFOAM" kõrval Henry Weller, Chris Greenshields ja Mattijs Janssens, detsembris 2004. Sellest ajast, OpenFOAM seda on jätkuvalt hallatud ja arendatud uute versioonidega, mis avalikustatakse igal aastal. Ja viimane välja antud stabiilne versioon on number 7.

OpenFOAM: sisu

OpenFOAM: CFD-de jaoks tööriistakasti avamine

Mis on arvutuslik vedeliku dünaamika?

Vastavalt ESSSi ajaveeb, sellele teemale spetsialiseerunud veebisait artikkel, See on:

"Arvutuslik vedeliku dünaamika (CFD) on teadmiste valdkond, mis tegeleb vedeliku voogude, soojusülekande ja sellega seotud nähtuste nagu keemilised reaktsioonid, põlemine, aeroakustika jne simuleerimisega. CFD sai alguse kahe eriala kombinatsioonist: vedeliku mehaanika ja arvuline arvutus. Vedeliku voolu reguleerivad võrrandid pärinevad vedeliku mehaanikast ja neid saab lahendada erinevate numbriliste meetodite abil".

"Arvutuslikku vedeliku dünaamikat kasutatakse laialdaselt erinevates tööstussegmentides ja see toetab sadade toodete, nagu lennukid, autod ja laevad, ning kõige mitmekesisemate tööstusseadmete kavandamist ja valmistamist. Arvutuslikku vedelikumehaanikat saab kasutada projekti kontseptuaalsest etapist alates, aidates välja selgitada elujõulisuse ja parima tootelahenduse kuni tootmisetapini, võimaldades esindada erinevaid stsenaariume".

Millised funktsioonid on OpenFOAMil?

OpenFOAMil on lai funktsioonide hulk. Nende hulgas võime mainida:

  • Võimalus simuleerida kõike, mis on seotud CFD piirkonnaga, näiteks: turbulentsed voogud auto aerodünaamikas kuni tulekahjude ja hoonete tulekustutuseni, mis hõlmavad põlemist, keemilisi reaktsioone, soojusülekannet, vedelpritsmeid ja kilesid.
  • See hõlmab muu hulgas tööriistu keeruka geomeetria ja selle ümber (nt sõiduk) ja selle visualiseerimiseks ning töötlemiseks.
  • Käivitage paralleelsed arvutused standardvarustuses, et tänapäevaseid mitmetuumalisi protsessoreid ja mitme protsessoriga arvuteid täielikult ära kasutada.

Muud esiletõstetavad tehnilisemad omadused on:

Vedeliku dünaamika / füüsikaline modelleerimine

  • Turbulentsi modelleerimine
  • Termofüüsikaline modelleerimine
  • Transport / reoloogia
  • Palju veel

andmete analüüs

  • ParaView järeltöötlus
  • Järeltöötluse käsurea liides (CLI)
  • Andmete graafikute koostamine ja jälgimine

Geomeetria ja võrgusilmad

  • Võrgusilma genereerimine keerukate geomeetriate jaoks SnappyHexMeshiga
  • Võrgusilma loomine lihtsate geomeetriate jaoks koos blockMesh-iga
  • Võrgusilma muundamise tööriistad
  • Võrgusilma käsitsemise tööriistad

Numbriline lahendus

  • Numbriline meetod
  • Lineaarsüsteemi lahendajad
  • ODE süsteemi lahendajad

Arvutamine ja programmeerimine

  • Võrrandisüntaks
  • Funktsioonide teegid
  • Paralleelarvutus

Kust saab OpenFOAMi hankida?

Ametlik veebisait OpenFOAM See on inglise keeles, kuid sellel on väga intuitiivne ja hõlpsasti uuritav liides. Sellel on ka teisi palju teavet sisaldavaid abisaite. Siis sama:

Järeldus

Järeldus

Loodame seda see "kasulik väike postitus" kohta «OpenFOAM», mis on a «Caja de Herramienta (ToolBox)» de avatud lähtekoodiga ja programmeeritav uurimiseks «Dinámica de Fluidos Computacionales (Computational Fluid Dynamics - CFD)», pakub tervikuna suurt huvi ja kasulikkust «Comunidad de Software Libre y Código Abierto» ja suur panus imelise, hiiglasliku ja kasvava ökosüsteemi levitamisse ja heaks «GNU/Linux».

Ja lisateabe saamiseks külastage alati mõnda neist Veebiraamatukogu kui OpenLibra y jedit lugema raamatud (PDF-id) sellel teemal või teistel teadmiste valdkonnad. Praegu, kui see teile meeldis «publicación», ära lõpeta selle jagamist teistega, teie Lemmikveebisaidid, kanalid, rühmad või kogukonnad sotsiaalvõrgustikke, eelistatavalt tasuta ja avatud Paksunahalinevõi turvaline ja privaatne Telegramm.

Või lihtsalt külastage meie kodulehte aadressil DesdeLinux lugeda muid huvitavaid postitusi teemal «Software Libre», «Código Abierto», «GNU/Linux» ja muud teemad, mis on seotud «Informática y la Computación»Ja «Actualidad tecnológica».


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.