„OpenFOAM“: atvirasis šaltinis kompiuterinei skysčių dinamikai

„OpenFOAM“: atvirasis šaltinis kompiuterinei skysčių dinamikai

„OpenFOAM“: atvirasis šaltinis kompiuterinei skysčių dinamikai

OpenFOAM yra Įrankių dėžutė (Įrankių dėžutė) Atviro kodo ir programuojamas, naudojamas Skaičiavimo skysčių dinamika (Kompiuterinė skysčių dinamika - CFD).

Be to, kad jis yra atviras, jis taip pat yra nemokamai ir yra sukurtas „OpenFOAM“ fondas. Ir jis platinamas tik pagal Bendroji viešoji licencija (GPL), visų labui.

„OpenFOAM“: įvadas

„OpenFOAM“ pasirinko GPL licenciją suteikti programos vartotojams laisvė modifikuoti ir platinti programinę įrangą ir tolesnio nemokamo naudojimo garantija pagal licencijos sąlygas. Padarykite tą patį, a puiki alternatyva šioje srityje prieš patentuotus, uždarus ir komercinius sprendimus.

Verta atkreipti dėmesį į tai OpenFOAM buvo sukurtas ir paleistas piliečio Henris Welleris, metuose 1989, vardan "PUTŲ»Ir paskelbtas kaip«OpenFOAM" Henry Welleris, Chrisas Greenshieldsas ir Mattijs Janssensas, Gruodžio 2004. Nuo tada, OpenFOAM jis ir toliau buvo valdomas ir tobulinamas su naujomis versijomis, kurios kasmet išleidžiamos visuomenei. Paskutinė išleista stabili versija yra 7 numeris.

„OpenFOAM“: turinys

„OpenFOAM“: Atidarykite CFD skirtą „ToolBox“

Kas yra skaičiuojamoji skysčių dinamika?

Pagal ESSS tinklaraštis, šioje srityje specializuota svetainė straipsnis, Tai yra:

"Skaičiuojamoji skysčių dinamika (CFD) yra žinių sritis, nagrinėjanti skaitinį skysčių srautų, šilumos perdavimo ir susijusių reiškinių, tokių kaip cheminės reakcijos, degimas, aeroakustika, modeliavimą. CFD atsirado derinant dvi disciplinas: skysčių mechaniką ir skaitinį skaičiavimą. Skysčio srautą reguliuojančios lygtys yra kilusios iš skysčių mechanikos ir gali būti išspręstos taikant skirtingus skaitinius metodus".

"Skaičiavimo skysčių dinamika yra plačiai naudojama skirtinguose pramonės segmentuose ir palaiko šimtų produktų, tokių kaip lėktuvai, automobiliai ir laivai, taip pat įvairiausių pramoninių įrenginių projektavimą ir gamybą. Skaičiuojamoji skysčių mechanika gali būti naudojama nuo konceptualaus projekto etapo, padedant nustatyti gyvybingumą ir geriausią produkto sprendimą iki pat gamybos etapo, leidžiantis pateikti įvairius scenarijus.".

Kokias funkcijas turi „OpenFOAM“?

„OpenFOAM“ turi platų funkcijų diapazonas. Tarp jų galime paminėti:

  • Gebėjimas imituoti viską, kas susiję su CFD sritimi, pavyzdžiui: Turbulentiniai srautai automobilio aerodinamikoje, iki gaisrų ir gaisrų gesinimo pastatuose, susiję su degimu, cheminėmis reakcijomis, šilumos perdavimu, skysčio purškimu ir plėvele.
  • Tai apima įrankius, skirtus sudėtingoms geometrijoms ir aplink jas pritaikyti (pvz., Transporto priemonę), taip pat duomenų vizualizavimui ir apdorojimui.
  • Vykdykite lygiagrečius skaičiavimus kaip standartą, kad išnaudotumėte visų šiandieninių daugialypių procesorių ir daugiaprocesorinių kompiuterių pranašumus.

Kitos techninės charakteristikos, kurias reikia pabrėžti:

Skysčių dinamika / fizinis modeliavimas

  • Turbulencijos modeliavimas
  • Termofizinis modeliavimas
  • Transportas / reologija
  • Daug daugiau

duomenų analizė

  • „ParaView“ po apdorojimo
  • Komandų eilutės sąsaja po apdorojimo (CLI)
  • Duomenų grafika ir stebėjimas

Geometrija ir akys

  • Tinklelio generavimas sudėtingoms geometrijoms naudojant „SnappyHexMesh“
  • Tinklelio generavimas paprastoms geometrijoms su blockMesh
  • Tinklelio konvertavimo įrankiai
  • Tinklo tvarkymo įrankiai

Skaitmeninis sprendimas

  • Skaitmeninis metodas
  • Linijinės sistemos sprendėjai
  • ODE sistemos sprendėjai

Skaičiavimas ir programavimas

  • Lygties sintaksė
  • Funkcinės bibliotekos
  • Lygiagretus skaičiavimas

Kur galima gauti „OpenFOAM“?

Oficiali OpenFOAM Jis yra anglų kalba, bet turi labai intuityvi ir lengvai ištiriama sąsaja. Jame taip pat yra kitų pagalbinių svetainių, kuriose yra daug informacijos. Tada tas pats:

Išvada

Išvada

Mes to tikimės tai "naudingas mažas įrašas" apie «OpenFOAM», kuri yra a «Caja de Herramienta (ToolBox)» de atviro kodo ir programuojamas tyrimui «Dinámica de Fluidos Computacionales (Computational Fluid Dynamics - CFD)», yra labai įdomus ir naudingas visam «Comunidad de Software Libre y Código Abierto» ir labai prisideda prie nuostabios, gigantiškos ir augančios ekosistemos sklaidos «GNU/Linux».

Norėdami gauti daugiau informacijos, visada nedvejodami apsilankykite bet kuriame Internetinė biblioteka kaip „OpenLibra“ y jeditas Skaityti knygos (PDF) šia ar kitomis temomis žinių srityse. Kol kas, jei jums tai patiko «publicación», nenustok juo dalintis su kitais, jūsų Mėgstamos svetainės, kanalai, grupės ar bendruomenės socialinių tinklų, pageidautina nemokamų ir atvirų kaip Mastadonasarba saugus ir privatus Telegram.

Arba tiesiog apsilankykite mūsų pagrindiniame puslapyje DesdeLinux skaityti kitus įdomius įrašus apie «Software Libre», «Código Abierto», «GNU/Linux» ir kitomis temomis, susijusiomis su «Informática y la Computación»Ir «Actualidad tecnológica».


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.