View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001192 | OpenFOAM | Bug | public | 2014-02-26 10:06 | 2014-02-26 13:04 |
Reporter | Assigned To | henry | |||
Priority | immediate | Severity | block | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
OS | Ubuntu | OS Version | 13.10 | ||
Summary | 0001192: createUf.H in cavitatingDyMFoam - unable to start simulation | ||||
Description | It is not possible to start a simulation with cavitatingDyMFoam. The solver crashes with the error: --> FOAM FATAL ERROR: LHS and RHS of - have different dimensions dimensions : [1 -2 -1 0 0 0 0] - [0 1 -1 0 0 0 0] From function operator-(const dimensionSet&, const dimensionSet&) in file dimensionSet/dimensionSet.C at line 499. FOAM aborting #0 Foam::error::printStack(Foam::Ostream&) at ??:? #1 Foam::error::abort() at ??:? #2 Foam::operator-(Foam::dimensionSet const&, Foam::dimensionSet const&) at ??:? #3 Foam::tmp<Foam::GeometricField<Foam::typeOfSum<double, double>::type, Foam::fvsPatchField, Foam::surfaceMesh> > Foam::operator-<double, double, Foam::fvsPatchField, Foam::surfaceMesh>(Foam::tmp<Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh> > const&, Foam::tmp<Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh> > const&) at ??:? #4 at ??:? #5 __libc_start_main in "/lib/x86_64-linux-gnu/libc.so.6" #6 at ??:? Aborted (core dumped) christoph@ubuntu:~/OpenFOAM/christoph-2.3.0/run/myTutorials/cavitatingFoam/plateMotionSimple2D$ | ||||
Steps To Reproduce | Set up a case for cavitatingDyMFoam and try start the simulation. | ||||
Additional Information | I think the problem is the included file createUf.H in the solver cavitatingDyMFoam. The units are not consistent, because createUf.H is vor incompressible solvers. | ||||
Tags | No tags attached. | ||||