Skip to content

CFL suddenly increase to >1 #1795

@QB-Lin

Description

@QB-Lin

I simulate AMR-Wind-OpenFAST of 15 MW turbine
The maximum mesh size is 16 m, and the mesh around turbine is refined in three level
The epsilon size of blade is 2.
The time step of amrwind and openfast are 0.02 and 0.001, respectively.

1. However, the error occur:

==============================================================================
Step: 26282 dt: 0.02 Time: 525.62 to 525.64
CFL: 0.919866 (conv: 0.662698 diff: 0 src: 0.486374 )

Godunov:
System Iters Initial residual Final residual

MAC_projection 3 43.58640556 0.002503013392
passive_scalar_solve 3 0.001366922413 6.044331702e-13
velocity_solve 3 1.349658943 1.738982291e-10
Nodal_projection 3 14.96650296 0.0002673577331

WallClockTime in Evolve() for step 26282: Pre: 2.03 Solve: 4.341 Post: 0.0208 Total: 6.387
Cumulative WallClockTime in Evolve(): 1.669e+05

==============================================================================
Step: 26283 dt: 0.02 Time: 525.64 to 525.66
CFL: 0.976099 (conv: 0.711243 diff: 0 src: 0.508455 )
WARNING: fixed_dt does not satisfy CFL condition.
Max. CFL: 0.95 => dt: 0.0194652; dt_inp: 0.02

Godunov:
System Iters Initial residual Final residual

MAC_projection 3 168.8412664 0.002506527178
passive_scalar_solve 3 0.001267591564 6.291633881e-13
velocity_solve 3 4.550823927 5.567244443e-10
Nodal_projection 2 132.3948562 0.002328815881

WallClockTime in Evolve() for step 26283: Pre: 2.02 Solve: 4.135 Post: 0.0212 Total: 6.175
Cumulative WallClockTime in Evolve(): 1.669e+05

==============================================================================
Step: 26284 dt: 0.02 Time: 525.66 to 525.68
CFL: 5.47607 (conv: 4.43529 diff: 0 src: 2.38733 )
WARNING: fixed_dt does not satisfy CFL condition.
Max. CFL: 0.95 => dt: 0.00346964; dt_inp: 0.02
terminate called after throwing an instance of 'std::runtime_error'
what(): FastIface: Error calling OpenFAST function:
FAST_Solution:FAST_UpdateStates:FAST_AdvanceStates:AD_UpdateStates:BEMT_UpdateStates(node 22, blade 2):UA_UpdateStates:UA_UpdateDiscOtherState:ComputeKelvinChain:Mach number exceeds 1.0. Equations cannot be evaluated.
[s2200444:1852729] *** Process received signal ***
[s2200444:1852729] Signal: Aborted (6)
[s2200444:1852729] Signal code: (-6)
[s2200444:1852729] [ 0] /lib/x86_64-linux-gnu/libc.so.6(+0x45330)[0x7fda7d61c330]
[s2200444:1852729] [ 1] /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11c)[0x7fda7d675b2c]
[s2200444:1852729] [ 2] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x1e)[0x7fda7d61c27e]
[s2200444:1852729] [ 3] /lib/x86_64-linux-gnu/libc.so.6(abort+0xdf)[0x7fda7d5ff8ff]
[s2200444:1852729] [ 4] /lib/x86_64-linux-gnu/libstdc++.so.6(+0xa5ff5)[0x7fda7d9a5ff5]
[s2200444:1852729] [ 5] /lib/x86_64-linux-gnu/libstdc++.so.6(+0xbb0da)[0x7fda7d9bb0da]
[s2200444:1852729] [ 6] /lib/x86_64-linux-gnu/libstdc++.so.6(_ZSt10unexpectedv+0x0)[0x7fda7d9a5a55]
[s2200444:1852729] [ 7] /lib/x86_64-linux-gnu/libstdc++.so.6(+0xbb391)[0x7fda7d9bb391]
[s2200444:1852729] [ 8] amr_wind(+0x63ae7)[0x564b63d99ae7]
[s2200444:1852729] [ 9] amr_wind(+0x39c3bc)[0x564b640d23bc]
[s2200444:1852729] [10] amr_wind(+0x3a1be1)[0x564b640d7be1]
[s2200444:1852729] [11] amr_wind(+0x35aacb)[0x564b64090acb]
[s2200444:1852729] [12] amr_wind(+0x360299)[0x564b64096299]
[s2200444:1852729] [13] amr_wind(+0x8f62d)[0x564b63dc562d]
[s2200444:1852729] [14] amr_wind(+0x9808d)[0x564b63dce08d]
[s2200444:1852729] [15] amr_wind(+0x74abe)[0x564b63daaabe]
[s2200444:1852729] [16] /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca)[0x7fda7d6011ca]
[s2200444:1852729] [17] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b)[0x7fda7d60128b]
[s2200444:1852729] [18] amr_wind(+0x8b3c5)[0x564b63dc13c5]
[s2200444:1852729] *** End of error message ***

Primary job terminated normally, but 1 process returned
a non-zero exit code. Per user-direction, the job has been aborted.


mpirun noticed that process rank 0 with PID 0 on node s2200444 exited on signal 6 (Aborted).

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions