Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  OpenFOAM
   OpenFoam - Tutorial: oscillatingInletACMI2D mit einem Solver für kompressible Medien

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  OpenFoam - Tutorial: oscillatingInletACMI2D mit einem Solver für kompressible Medien (147 mal gelesen)
OpenFoamKlausi
Mitglied
dualer Student

Sehen Sie sich das Profil von OpenFoamKlausi an!   Senden Sie eine Private Message an OpenFoamKlausi  Schreiben Sie einen Gästebucheintrag für OpenFoamKlausi

Beiträge: 3
Registriert: 23.02.2021

erstellt am: 28. Feb. 2021 17:38    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


oscillatingInletACMI2D.zip

 
Hallo zusammen,
ich benutzt OpenFoamv1812. Gerade versuche ich damit das oscillatingACMI2D Tutorial mit dem Solver rhoPimpleFoam zu lösen. Leider bekomme ich dabei immer wieder Fehlermeldungen die ich nicht verstehe:
Code:
#0 Foam::error: :tongue:rintStack(Foam::Ostream&) at ??:?
#1 Foam::sigFpe::sigHandler(int) at ??:?
#2 ? in /lib/x86_64-linux-gnu/libc.so.6
#3 Foam::heThermo<Foam: :tongue:siThermo, Foam: :tongue:ureMixture<Foam::constTransport<Foam::species::thermo<Foam::eConstThermo<Foam: :tongue:erfectGas<Foam::specie> >, Foam::sensibleInternalEnergy> > > >::he(Foam::Field<double> const&, Foam::Field<double> const&, long) const at ??:?
#4 Foam::heThermo<Foam: :tongue:siThermo, Foam: :tongue:ureMixture<Foam::constTransport<Foam::species::thermo<Foam::eConstThermo<Foam: :tongue:erfectGas<Foam::specie> >, Foam::sensibleInternalEnergy> > > >::init(Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>&) at ??:?
#5 Foam::heThermo<Foam: :tongue:siThermo, Foam: :tongue:ureMixture<Foam::constTransport<Foam::species::thermo<Foam::eConstThermo<Foam: :tongue:erfectGas<Foam::specie> >, Foam::sensibleInternalEnergy> > > >::heThermo(Foam::fvMesh const&, Foam::word const&) at ??:?
#6 Foam::fluidThermo::addfvMeshConstructorToTable<Foam::hePsiThermo<Foam: :tongue:siThermo, Foam: :tongue:ureMixture<Foam::constTransport<Foam::species::thermo<Foam::eConstThermo<Foam: :tongue:erfectGas<Foam::specie> >, Foam::sensibleInternalEnergy> > > > >::New(Foam::fvMesh const&, Foam::word const&) at ??:?
#7 Foam::autoPtr<Foam::fluidThermo> Foam::basicThermo::New<Foam::fluidThermo>(Foam::fvMesh const&, Foam::word const&) at ??:?
#8 Foam::fluidThermo::New(Foam::fvMesh const&, Foam::word const&) at ??:?
#9 ? in ~/OpenFOAM/OpenFOAM-v1812/platforms/linux64GccDPInt64Opt/bin/rhoPimpleFoam
#10 __libc_start_main in /lib/x86_64-linux-gnu/libc.so.6
#11 ? in ~/OpenFOAM/OpenFOAM-v1812/platforms/linux64GccDPInt64Opt/bin/rhoPimpleFoam
Floating point exception (core dumped)

Kann es sein, dass die ACMIs nur mit inkompressiblen Solver funktionieren?
Ich habe den Case-Ordner angehängt. Hier findet sich die Datei Allrun_withACMI. Führt man diese aus kommen die Fehlermeldungen. Außerdem gibt es die Datei Allrun_withoutACMI. Mit ihr wird createBaffles nicht ausgeführt. Dadurch entstehen keine ACMIs und der Solver läuft.

Ich würde mich sehr freuen wenn mir jemand damit weiter helfen kann.

MfG
Manu

[Diese Nachricht wurde von OpenFoamKlausi am 28. Feb. 2021 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Shor-ty
Moderator





Sehen Sie sich das Profil von Shor-ty an!   Senden Sie eine Private Message an Shor-ty  Schreiben Sie einen Gästebucheintrag für Shor-ty

Beiträge: 2463
Registriert: 27.08.2010

OpenFOAM-dev (Foundation)
OpenFOAM-xxxx (ESI)

erstellt am: 01. Mrz. 2021 08:32    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für OpenFoamKlausi 10 Unities + Antwort hilfreich

Hallo Klaus und willkommen im Forum,

das Problem hier ist, dass Du für p und T jeweils für die ACMI Randbedingungen einen Startwert von 0 gesetzt hast. Somit 0 K und 0 Pa, dass die Initialisierung zerhaut. Du kannst eben nicht durch Null teilen (Floating-Point-Exception).

Einfach abändern und alles läuft.

------------------
Glück Auf,
Tobi

OpenFOAM® Community - Knowledge Base

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

OpenFoamKlausi
Mitglied
dualer Student

Sehen Sie sich das Profil von OpenFoamKlausi an!   Senden Sie eine Private Message an OpenFoamKlausi  Schreiben Sie einen Gästebucheintrag für OpenFoamKlausi

Beiträge: 3
Registriert: 23.02.2021

erstellt am: 01. Mrz. 2021 21:00    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Vielen Dank! 
Es hat funktioniert.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Shor-ty
Moderator





Sehen Sie sich das Profil von Shor-ty an!   Senden Sie eine Private Message an Shor-ty  Schreiben Sie einen Gästebucheintrag für Shor-ty

Beiträge: 2463
Registriert: 27.08.2010

OpenFOAM-dev (Foundation)
OpenFOAM-xxxx (ESI)

erstellt am: 01. Mrz. 2021 21:27    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für OpenFoamKlausi 10 Unities + Antwort hilfreich

Bitte noch auf gelöst markieren (oberhalb diesem Text gibts die Nummern 1 bis 10 und ganz rechts noch die 10 mit Hacken -> den Post der Dein Problem löst kann damit markiert werden).

------------------
Glück Auf,
Tobi

OpenFOAM® Community - Knowledge Base

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz