OpenFOAM: Buksan ang Pinagmulan para sa Computational Fluid Dynamics

OpenFOAM: Buksan ang Pinagmulan para sa Computational Fluid Dynamics

OpenFOAM: Buksan ang Pinagmulan para sa Computational Fluid Dynamics

OpenFOAM ay isang Box ng tool (ToolBox) ni Bukas na Pinagmulan at mai-program, na ginagamit sa Computational Fluid Dynamics (Computational Fluid Dynamics - CFD).

Bukod sa bukas, bukas din ito libre at nilikha ng OpenFOAM Foundation. At ito ay ipinamamahagi ng eksklusibo sa ilalim ng Pangkalahatang Lisensya ng Publiko (GPL), para sa benefit ng lahat.

OpenFOAM: Panimula

Pinili ng OpenFOAM ang Lisensya ng GPL upang bigyan ang mga gumagamit ng programa, ang kalayaan na baguhin at muling ipamahagi ang software at isang garantiya ng patuloy na libreng paggamit, sa loob ng mga tuntunin ng lisensya. Paggawa ng pareho, a mahusay na kahalili sa larangan na ito laban sa pagmamay-ari, sarado at komersyal na mga solusyon.

Ito ay nagkakahalaga ng pagpuna na OpenFOAM ay nilikha at pinakawalan ng mamamayan Mas mahusay na si Henry, sa taong 1989, sa ilalim ng pangalan ng "Kapa»At nai-publish bilang«OpenFOAM"ni Henry Weller, Chris Greenshields at Mattijs Janssens, sa Disyembre 2004. Simula noon, OpenFOAM patuloy itong pinamamahalaan at nabuo ng mga bagong bersyon na inilalabas sa publiko taun-taon. At ang huling matatag na bersyon na inilabas ay ang bilang 7.

OpenFOAM: Nilalaman

OpenFOAM: Buksan ang ToolBox para sa CFDs

Ano ang Computational Fluid Dynamics?

Ayon sa ESSS blog, dalubhasa sa website sa bagay na ito artikulo, Ito ay:

"Ang Computational Fluid Dynamics o CFD (Computational Fluid Dynamics) ay ang lugar ng kaalaman na tumatalakay sa bilang na simulasyon ng daloy ng likido, paglipat ng init at mga kaugnay na phenomena tulad ng mga reaksyong kemikal, pagkasunog, aeroacoustics, atbp Ang CFD ay nagmula sa kombinasyon ng dalawang disiplina: mga likido na mekaniko at pagkalkula sa bilang. Ang mga equation na namamahala sa daloy ng likido ay nagmula sa mga likido na likido at maaaring malutas sa pamamagitan ng iba't ibang mga pamamaraan sa pagbilang".

"Ang Computational Fluid Dynamics ay malawakang ginagamit sa iba't ibang mga segment ng industriya at sinusuportahan ang disenyo at paggawa ng daan-daang mga produkto, tulad ng mga eroplano, sasakyan at barko, pati na rin ang pinaka-magkakaibang uri ng kagamitan sa industriya. Ang Computational Fluid Mechanics ay maaaring magamit mula sa pang-konsepto na yugto ng isang proyekto, na tumutulong upang matukoy ang kakayahang mabuhay at ang pinakamahusay na solusyon sa produkto, hanggang sa yugto ng produksyon, na pinapayagan na kumatawan sa iba't ibang mga sitwasyon".

Anong mga tampok ang mayroon ang OpenFOAM?

Ang OpenFOAM ay may malawak hanay ng mga tampok. Sa mga ito maaari nating banggitin:

  • Ang kakayahang gayahin ang anumang nauugnay sa lugar ng CFD, tulad ng: Magulong daloy sa aerodynamics ng sasakyan, hanggang sa sunog at pagsugpo sa sunog sa mga gusali, na kinasasangkutan ng pagkasunog, mga reaksyong kemikal, paglipat ng init, mga likidong pandilig at pelikula.
  • Nagsasama ito ng mga tool para sa paggulong sa loob at paligid ng mga kumplikadong geometry (hal, isang sasakyan), at para sa pagproseso ng data at paggunita, at iba pa.
  • Patakbuhin ang mga parallel na kalkulasyon bilang pamantayan upang mapakinabangan nang husto ang mga multi-core na processor ngayon at mga computer na multi-processor.

Ang iba pang higit pang mga teknikal na katangian upang mai-highlight ay:

Fluid Dynamics / Physical Modelling

  • Pagmomodelo ng kaguluhan
  • Thermophysical na pagmomodelo
  • Transportasyon / Rheology
  • Marami pa

pagtatasa ng data

  • Pagproseso ng ParaView pagkatapos ng pagproseso
  • Post-Processing Command Line Interface (CLI)
  • Pag-graphing at pagsubaybay sa data

Geometry at meshes

  • Pagbuo ng mesh para sa mga kumplikadong geometry na may SnappyHexMesh
  • Pagbuo ng Mesh para sa simpleng mga geometry na may blockMesh
  • Mga tool sa pag-convert ng mesh
  • Mga tool sa paghawak ng mesh

Solusyon sa bilang

  • Pamamaraan ng bilang
  • Mga Linear system solver
  • Mga solver ng system ng ODE

Computing at Programming

  • Syntax ng equation
  • Mga functional na aklatan
  • Parallel computing

Saan makukuha ang OpenFOAM?

Ang opisyal na website ng OpenFOAM Ito ay nasa Ingles ngunit mayroong isang napaka intuitive at madaling i-explore ang interface. Mayroon din itong iba pang mga pantulong na mga site na may maraming impormasyon. Pagkatapos ay pareho:

Konklusyon

Konklusyon

Inaasahan namin na ang esta "kapaki-pakinabang maliit na post" sa «OpenFOAM», na kung saan ay a «Caja de Herramienta (ToolBox)» de buksan ang mapagkukunan at mai-program para sa pag-aaral ng «Dinámica de Fluidos Computacionales (Computational Fluid Dynamics - CFD)», maging ng malaking interes at utility, para sa buong «Comunidad de Software Libre y Código Abierto» at ng malaking kontribusyon sa pagsasabog ng kamangha-mangha, naglalakihang at lumalaking ecosystem ng mga aplikasyon ng at para «GNU/Linux».

At para sa karagdagang impormasyon, palaging huwag mag-atubiling bisitahin ang anumang Online library bilang OpenLibra y jedit upang basahin mga libro (PDF) sa paksang ito o iba pa mga lugar ng kaalaman. Sa ngayon, kung nagustuhan mo ito «publicación», huwag tigilan ang pagbabahagi nito kasama ng iba, sa iyong Mga paboritong website, channel, grupo o komunidad ng mga social network, mas mabuti na libre at bukas bilang Mastodon, o ligtas at pribado kagaya Telegrama.

O bisitahin lamang ang aming home page sa DesdeLinux upang mabasa ang iba pang mga kagiliw-giliw na mga post tungkol sa «Software Libre», «Código Abierto», «GNU/Linux» at iba pang mga paksang nauugnay sa «Informática y la Computación», at ang «Actualidad tecnológica».


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.