Errores y Debugging
Diagnostico de FOAM FATAL ERROR, Floating Point Exception, core dumps y analisis de logs.
FOAM FATAL IO ERROR: keyword boundaryField is undefined in dictionary 0/p
Buenas tardes comunidad, Llevo toda la tarde intentando arrancar una simulacion con simpleFoam tras importar una malla desde ANSYS con fluentMeshToFoam malla.msh y me salta este error en toda la cara al segundo 0: text --> FOAM FATAL IO ERROR: keyword boundaryField is undefined in dictionary "/home/diego/simulacion/0/p" file: /home/diego/simulacion/0/p from line 17 to line 22. From function const Foam::entry& Foam::dictionary::lookupEntry(const Foam::word&, bool, bool) const in file db/dictionary/dictionary.C at line 570. FOAM exiting He mirao el archivo 0/p 20 veces y juraria que esta bien escrito... que puede ser?? Os pego el archivo tal cual: text FoamFile { version 2.0; format ascii; class volScalarField; object p; } dimensions [0 2 -2 0 0 0 0]; internalField uniform 0 boundaryField { inlet { type zeroGradient; } outlet { type fixedValue; value uniform 0; } walls { type zeroGradient; } } A ver si alguien ve el fallo pq yo ya no veo nada jajaja. Gracias!
Floating point exception (core dumped) al paso t=0.002 en pimpleFoam
Buenas noches gente, Estoy corriendo un caso transitorio 2D de un cilindro en un canal con pimpleFoam y a las pocas iteraciones me explota con el temido: text Time = 0.002 Courant Number mean: 0.12 max: 4.82 diagonal: Solving for rho, Initial residual = 0, Final residual = 0, No Iterations 0 PBiCGStab: Solving for Ux, Initial residual = 0.0041, Final residual = 1.2e-06, No Iterations 2 PBiCGStab: Solving for Uy, Initial residual = 0.0089, Final residual = 3.1e-06, No Iterations 2 GAMG: Solving for p, Initial residual = 0.9841, Final residual = 0.0042, No Iterations 50 0 Foam::error::printStack(Foam::Ostream&) in "/usr/lib/openfoam/openfoam2412/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so" 1 Foam::sigFpe::sigHandler(int) in "/usr/lib/openfoam/openfoam2412/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so" 2 ? in "/lib/x86_64-linux-gnu/libc.so.6" 3 Foam::GAMGSolver::solve(Foam::Field<double>&, Foam::Field<double> const&, unsigned char) const [1] Floating point exception (core dumped) El paso temporal lo tengo en deltaT 0.001;. He probado a bajarlo a 0.0001 pero me sigue petando al cabo de unos pasos. Alguna idea de por donde empezar a mirar??