General

General

Fluent6.1.18: Fatal error when initializing from a mass flow inlet

    • FAQFAQ
      Participant

      The case contains a mass flow inlet. It was attempted to initialize the flow field with values computed from the mass-flow inlet. Upon initializing, a fatal error (seg. violation) is generated in serial. In parallel, MPI process is terminated. This case and procedure worked in Fluent6.0. Fluent6.1.18 has a defect where attempting to compute-defaults from a mass-flow-inlet to initialize the flow field results in a Floating Point error if no current flow data is present. The workaround is to initialize with the default values, compute-defaults from the mass-flow-inlet, and then reinitialize the flow field. This can be done through the GUI, but if you are using a journal file, the following can be used: ;;Fluent6.1.18 has a defect where attempting to compute-defaults ;;from a mass-flow-inlet to initialize the flow field, results in ;;a Floating Point error if no current flow data is present. ;;The workaround is to initialize with the default values, ;;compute-defaults from the mass-flow-inlet, and then reinitialize ;;the flow field. This is demonstrated below. This defect is also ;;fixed in Fluent6.1.19 and above. ;;To use a mass flow inlet to compute initial values in Fluent6.1.18: ;; /solve/initialize/initialize-flow yes ;; /solve/initialize/compute-defaults mass-flow-inlet MASS_INLET_NAME ;; /solve/initialize/initialize-flow yes ;; ;; NOTE: Replace MASS_INLET_NAME with actual surface name. ;; /solve/initialize/initialize-flow yes /solve/initialize/compute-defaults mass-flow-inlet REPLACE_THIS_STRING /solve/initialize/initialize-flow yes