OpenFOAM: Open Source for Computational Fluid Dynamics

OpenFOAM: Open Source for Computational Fluid Dynamics

OpenFOAM: Open Source for Computational Fluid Dynamics

OpenFOAM er en Værktøjskasse (ToolBox) af Åben kilde og programmerbar, bruges i Computational Fluid Dynamics (Computational Fluid Dynamics - CFD).

Udover at være åben, er det også fri og er skabt af OpenFOAM Foundation. Og det distribueres udelukkende under Generel offentlig licens (GPL)til gavn for alle.

OpenFOAM: Introduktion

OpenFOAM har valgt GPL-licensen at give brugerne af programmet, frihed til at ændre og omfordele softwaren og en garanti for fortsat gratis brug inden for licensens vilkår. Fremstilling af det samme, a fremragende alternativ på dette område mod proprietære, lukkede og kommercielle løsninger.

Det er værd at bemærke det OpenFOAM blev skabt og frigivet af borgeren Henry weller, i året 1989, under navnet af "SKUM»Og udgivet som«OpenFOAM" ved Henry Weller, Chris Greenshields og Mattijs Janssens, i december 2004. Siden da, OpenFOAM det er fortsat styret og udviklet med nye versioner, der udgives til offentligheden hvert år. Og den seneste udgivne stabile version er nummer 7.

OpenFOAM: Indhold

OpenFOAM: Åbn værktøjskasse til CFD'er

Hvad er Computational Fluid Dynamics?

Ifølge ESSS blog, websted specialiseret i sagen, i dette artiklen, Dette er:

"Computational Fluid Dynamics (CFD) er det vidensområde, der beskæftiger sig med den numeriske simulering af væskestrømme, varmeoverførsel og relaterede fænomener såsom kemiske reaktioner, forbrænding, aeroakustik osv. CFD stammer fra kombinationen af ​​to discipliner: fluidmekanik og numerisk beregning. Ligningerne, der styrer væskestrømmen, har deres oprindelse i væskemekanik og kan løses ved hjælp af forskellige numeriske metoder".

"Computational Fluid Dynamics bruges i vid udstrækning i forskellige industrisegmenter og understøtter design og fremstilling af hundreder af produkter, såsom fly, biler og skibe samt de mest forskellige typer af industrielt udstyr. Computational Fluid Mechanics kan bruges fra den konceptuelle fase af et projekt, hvilket hjælper med at bestemme gennemførligheden og den bedste produktløsning, indtil produktionsfasen, hvilket gør det muligt at repræsentere forskellige scenarier".

Hvilke funktioner har OpenFOAM?

OpenFOAM har en bred række funktioner. Blandt disse kan vi nævne:

  • Evnen til at simulere alt relateret til CFD-området, såsom: Turbulente strømme i aerodynamik i biler, op til brande og brandbekæmpelse i bygninger, der involverer forbrænding, kemiske reaktioner, varmeoverførsel, flydende sprinklere og film.
  • Det inkluderer værktøjer til gearing i og omkring komplekse geometrier (f.eks. Et køretøj) og til blandt andet datavisualisering og -behandling.
  • Kør parallelle beregninger som standard for at drage fuld fordel af nutidens multi-core processorer og multi-processor computere.

Andre mere tekniske egenskaber at fremhæve er:

Væskedynamik / fysisk modellering

  • Turbulensmodellering
  • Termofysisk modellering
  • Transport / reologi
  • Mange flere

dataanalyse

  • ParaView efterbehandling
  • Post-Processing Command Line Interface (CLI)
  • Data grafer og overvågning

Geometri og masker

  • Mesh generation til komplekse geometrier med SnappyHexMesh
  • Mesh generation til enkle geometrier med blockMesh
  • Mesh konverteringsværktøjer
  • Mesh håndteringsværktøjer

Numerisk løsning

  • Numerisk metode
  • Lineære systemløsere
  • ODE systemløsere

Computing og programmering

  • Ligningssyntaks
  • Funktionelle biblioteker
  • Parallel computing

Hvor kan man få OpenFOAM?

Den officielle hjemmeside for OpenFOAM Det er på engelsk, men det har en meget intuitiv og let at udforske interface. Det har også andre hjælpesteder med en masse information. Så det samme:

Konklusion

Konklusion

Det håber vi dette "nyttigt lille indlæg" om «OpenFOAM», som er en «Caja de Herramienta (ToolBox)» de open source og programmerbar til studiet af «Dinámica de Fluidos Computacionales (Computational Fluid Dynamics - CFD)», være af stor interesse og nytte for hele det «Comunidad de Software Libre y Código Abierto» og med stort bidrag til spredningen af ​​det vidunderlige, gigantiske og voksende økosystem af applikationer af og til «GNU/Linux».

Og for mere information, tøv ikke altid med at besøge nogen Online bibliotek som OpenLibra y JedIT at læse bøger (PDF-filer) om dette emne eller andre videnområder. For nu, hvis du kunne lide dette «publicación», stop ikke med at dele det med andre, i din Favoritwebsteder, kanaler, grupper eller samfund af sociale netværk, helst gratis og åbent som Mastodon, eller sikker og privat lignende Telegram.

Eller besøg blot vores hjemmeside på Fra Linux at læse andre interessante indlæg om «Software Libre», «Código Abierto», «GNU/Linux» og andre emner relateret til «Informática y la Computación»Og «Actualidad tecnológica».


Indholdet af artiklen overholder vores principper for redaktionel etik. Klik på for at rapportere en fejl her.

Vær den første til at kommentere

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.