OpenFOAM: Odprta koda za računalniško dinamiko tekočin

OpenFOAM: Odprta koda za računalniško dinamiko tekočin

OpenFOAM: Odprta koda za računalniško dinamiko tekočin

OpenFOAM je Škatla za orodje (ToolBox) avtor Odprtokodno in programljiv, uporabljen v Računalniška dinamika tekočin (Računalniška dinamika tekočin - CFD).

Poleg tega, da je odprt, je tudi brez in ga ustvari Fundacija OpenFOAM. In se distribuira izključno pod Splošna javna licenca (GPL), v dobro vseh.

OpenFOAM: Uvod

OpenFOAM je izbral licenco GPL dati uporabnikom programa, svoboda spreminjanja in distribucije programske opreme in jamstvo za nadaljnjo brezplačno uporabo v skladu z licenčnimi pogoji. Izdelava istega, a odlična alternativa na tem področju proti lastniškim, zaprtim in komercialnim rešitvam.

Treba je omeniti to OpenFOAM je ustvaril in sprostil državljan Henry weller, v letu 1989, pod imenom "FOAM»In objavljeno kot«OpenFOAM"avtor Henry Weller, Chris Greenshields in Mattijs Janssens, v decembru 2004. Od takrat, OpenFOAM še naprej se upravlja in razvija z novimi različicami, ki so objavljene vsako leto. In zadnja izdana stabilna različica je številka 7.

OpenFOAM: Vsebina

OpenFOAM: odprta orodjarna za CFD-je

Kaj je računalniška dinamika tekočine?

Po ESSS blog, spletno mesto, specializirano za to zadevo Članek, To je:

"Computational Fluid Dynamics ali CFD (Computational Fluid Dynamics) je področje znanja, ki se ukvarja s numerično simulacijo pretokov tekočin, prenosa toplote in s tem povezanih pojavov, kot so kemične reakcije, zgorevanje, aeroakustika itd. CFD izvira iz kombinacije dveh disciplin: mehanike tekočin in numeričnega računa. Enačbe, ki urejajo pretok tekočine, izvirajo iz mehanike tekočin in jih je mogoče rešiti z različnimi numeričnimi metodami".

"Computational Fluid Dynamics se pogosto uporablja v različnih industrijskih segmentih in podpira načrtovanje in izdelavo več sto izdelkov, kot so letala, avtomobili in ladje, pa tudi najrazličnejših vrst industrijske opreme. Računalniško mehaniko tekočin se lahko uporablja od konceptualne faze projekta, kar pomaga določiti izvedljivost in najboljšo rešitev izdelka do faze proizvodnje, kar omogoča predstavitev različnih scenarijev".

Katere funkcije ima OpenFOAM?

OpenFOAM ima široko vrsto funkcij. Med temi lahko omenimo:

  • Sposobnost simulacije vsega, kar je povezano s področjem CFD, kot so: turbulentni tokovi v avtomobilski aerodinamiki, do požarov in zatiranja požara v stavbah, vključno z zgorevanjem, kemičnimi reakcijami, prenosom toplote, brizgalkami tekočine in filmi.
  • Vključuje orodja za zobnike v kompleksnih geometrijah in okoli njih (npr. Vozilo) ter med drugim za vizualizacijo in obdelavo podatkov.
  • Standardno zaženite vzporedne izračune, da v celoti izkoristite današnje večjedrne procesorje in večprocesorske računalnike.

Druge bolj tehnične značilnosti, ki jih je treba izpostaviti, so:

Dinamika tekočin / Fizično modeliranje

  • Modeliranje turbulence
  • Termofizično modeliranje
  • Prevoz / reologija
  • Veliko več

analiza podatkov

  • ParaView naknadna obdelava
  • Vmesnik ukazne vrstice po obdelavi (CLI)
  • Grafikovanje in spremljanje podatkov

Geometrija in očesa

  • Ustvarjanje mrežnega očesa za kompleksne geometrije s sistemom SnappyHexMesh
  • Ustvarjanje mreže za preproste geometrije z blockMesh
  • Orodja za pretvorbo mrež
  • Orodja za obdelavo mrež

Numerična rešitev

  • Numerična metoda
  • Reševalci linearnih sistemov
  • Reševalci ODE sistema

Računalništvo in programiranje

  • Sintaksa enačbe
  • Knjižnice funkcij
  • Vzporedno računalništvo

Kje je mogoče dobiti OpenFOAM?

Uradna spletna stran OpenFOAM Je v angleščini, vendar ima zelo intuitiven in enostaven za raziskovanje vmesnik. Ima tudi druga pomožna spletna mesta z veliko informacijami. Potem enako:

Zaključek

Zaključek

Upamo, da to "koristna majhna objava" o njem «OpenFOAM»ki je a «Caja de Herramienta (ToolBox)» de odprtokodna in programabilna za študij «Dinámica de Fluidos Computacionales (Computational Fluid Dynamics - CFD)», biti zelo zanimive in koristne za celotno «Comunidad de Software Libre y Código Abierto» in velik prispevek k širjenju čudovitega, velikanskega in rastočega ekosistema aplikacij in za «GNU/Linux».

In za več informacij vedno ne oklevajte obiskati nobene Spletna knjižnica kot OpenLibra y jedit brati knjige (PDF) o tej temi ali drugih področja znanja. Za zdaj, če vam je bilo to všeč «publicación», ne nehajte ga deliti z drugimi, v vašem Priljubljena spletna mesta, kanali, skupine ali skupnosti socialnih omrežij, po možnosti brezplačno in odprto kot Mastodonali varno in zasebno Telegram.

Ali pa preprosto obiščite našo domačo stran na naslovu FromLinux prebrati druge zanimive prispevke o «Software Libre», «Código Abierto», «GNU/Linux» in druge teme, povezane z «Informática y la Computación», in «Actualidad tecnológica».


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.