OpenFOAM: öppen källkod för beräkningsflödesdynamik

OpenFOAM: öppen källkod för beräkningsflödesdynamik

OpenFOAM: öppen källkod för beräkningsflödesdynamik

OpenFOAM är en Verktygslåda (Verktygslåda) av Open Source och programmerbar, används i Computational Fluid Dynamics (Computational Fluid Dynamics – CFD).

Förutom att det är öppet så är det också fri och skapas av OpenFOAM Foundation. Och det distribueras exklusivt under General Public License (GPL), till allas bästa.

OpenFOAM: Introduktion

OpenFOAM har valt GPL-licensen för att ge användare av programmet frihet att modifiera och distribuera programvaran och en garanti för fortsatt fri användning, inom villkoren i licensen. Att göra av det, a utmärkt alternativ inom detta område mot proprietära, slutna och kommersiella lösningar.

Det är värt att notera OpenFOAM skapades och släpptes av medborgaren henry weller, år 1989, under namnet "SKUM» och publicerad som «OpenFOAM" förbi Henry Weller, Chris Greenshields och Mattijs Janssens, i december 2004. Sedan dess, OpenFOAM den har fortsatt att hanteras och utvecklas med nya versioner som släpps till allmänheten varje år. Och den senaste stabila versionen som släpptes är nummer 7.

OpenFOAM: Innehåll

OpenFOAM: Öppna ToolBox för CFD

Vad är Computational Fluid Dynamics?

Enligt ESSS blogg, en webbplats specialiserad på frågan, i detta artikeln, Detta är:

"Computational Fluid Dynamics eller CFD (Computational Fluid Dynamics) är kunskapsområdet som handlar om numerisk simulering av vätskeflöden, värmeöverföring och relaterade fenomen som kemiska reaktioner, förbränning, aeroakustik, etc. CFD har sitt ursprung i kombinationen av två discipliner: flödesmekanik och numerisk kalkyl. Ekvationerna som styr vätskeflödet har sitt ursprung i vätskemekaniken och kan lösas med hjälp av olika numeriska metoder.".

"Computational Fluid Dynamics används i stor utsträckning inom olika industrisegment och stödjer design och tillverkning av hundratals produkter, såsom flygplan, bilar och fartyg, såväl som de mest olika typerna av industriell utrustning. Computational Fluid Mechanics kan användas från den konceptuella fasen av ett projekt, hjälpa till att bestämma lönsamheten och den bästa produktlösningen, upp till produktionsstadiet, vilket gör det möjligt att representera olika scenarier.".

Vilka funktioner har OpenFOAM?

OpenFOAM har en bred utbud av funktioner. Bland dessa kan vi nämna:

  • Möjligheten att simulera allt som har med CFD-området att göra, såsom: Turbulenta flöden i fordons aerodynamik, till bränder och brandsläckning i byggnader, som involverar förbränning, kemiska reaktioner, värmeöverföring, vätskesprayer och filmer.
  • Den innehåller verktyg för att möta in och runt komplexa geometrier (till exempel ett fordon) och för databearbetning och visualisering, bland annat.
  • Kör beräkningar parallellt på ett standardsätt för att dra full nytta av dagens flerkärniga processorer och multiprocessordatorer.

Andra mer tekniska funktioner att lyfta fram är:

Fluid Dynamics/Physical Modeling

  • Turbulensmodellering
  • Termofysisk modellering
  • Transport/reologi
  • många andra fler

data~~POS=TRUNC analys~~POS=HEADCOMP

  • ParaView efterbehandling
  • Post Processing Command Line Interface (CLI)
  • Grafer och övervakning av data

Geometri och maskor

  • Mesh-generering för komplexa geometrier med SnappyHexMesh
  • Mesh-generering för enkla geometrier med blockMesh
  • Mesh-konverteringsverktyg
  • Mesh manipulation verktyg

numerisk lösning

  • numerisk metod
  • Linjära systemlösare
  • ODE-systemlösare

Beräkning och programmering

  • Ekvationssyntax
  • funktionsbibliotek
  • parallell beräkning

Var kan man få tag i OpenFOAM?

Den officiella webbplatsen för OpenFOAM Den är på engelska men den har en mycket intuitivt gränssnitt och lätt att utforska. Den har också andra hjälpsidor med mycket information. Här är samma:

Slutsats

Slutsats

Vi hoppas att detta "hjälpsamma lilla inlägg" om «OpenFOAM»vilket är en «Caja de Herramienta (ToolBox)» de öppen källkod och programmerbar för studier av «Dinámica de Fluidos Computacionales (Computational Fluid Dynamics - CFD)», vara av stort intresse och nytta för hela tiden «Comunidad de Software Libre y Código Abierto» och med stort bidrag till spridningen av det underbara, gigantiska och växande ekosystemet för applikationer av och för «GNU/Linux».

Och för mer information, tveka inte att besöka någon Online-bibliotek som OpenLibra y jedit att läsa böcker (PDF-filer) om detta ämne eller andra kunskapsområden. För nu, om du gillade det här «publicación», sluta inte dela det med andra, i din Favoritwebbplatser, kanaler, grupper eller grupper av sociala nätverk, helst gratis och öppet som Mastodon, eller säker och privat liknande Telegram.

Eller helt enkelt besöka vår hemsida på DesdeLinux att läsa andra intressanta inlägg om «Software Libre», «Código Abierto», «GNU/Linux» och andra ämnen relaterade till «Informática y la Computación», Och «Actualidad tecnológica».


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.