Ansys Assistant will be unavailable on the Learning Forum starting January 30. An upgraded version is coming soon. We apologize for any inconvenience and appreciate your patience. Stay tuned for updates.
Fluids

Fluids

Topics related to Fluent, CFX, Turbogrid and more.

SIGSEGV error with heat flux udf

    • jmsz7x
      Subscriber

      Using the DEFINE_HEAT_FLUX udf, I get errors when interpreting, and when compiling I am not able to apply the udf.  But when I interpret after compiling, I am able to apply it, but i get this error when running:

      Node 2: Process 23384: Received signal SIGSEGV.

       

      ==============================================================================

       

      ==============================================================================

       

      Node 1: Process 3268: Received signal SIGSEGV.

       

      ==============================================================================

       

      ==============================================================================

       

      Node 0: Process 23128: Received signal SIGSEGV.

       

      ==============================================================================

       

      ==============================================================================

       

      Node 3: Process 25308: Received signal SIGSEGV.

       

      ==============================================================================

       

      999999: mpt_accept: error: accept failed: No error

      In file included from C:\\PROGRA~1\\ANSYSI~1\\v232\\fluent\\fluent23.2.0/src/udf/udf.h:22,

      from C:/Users/jmsz7x/Documents/Rc.c:1:

      C:\\PROGRA~1\\ANSYSI~1\\v232\\fluent\\fluent23.2.0/src/main/global.h:287: badly punctuated parameter list in #define'

      In file included from C:\\PROGRA~1\\ANSYSI~1\\v232\\fluent\\fluent23.2.0/src/dpm/dpm_tools.h:10,

      from C:\\PROGRA~1\\ANSYSI~1\\v232\\fluent\\fluent23.2.0/src/udf/udf.h:54,

      from C:/Users/jmsz7x/Documents/Rc.c:1:

      C:\\PROGRA~1\\ANSYSI~1\\v232\\fluent\\fluent23.2.0/src/dpm/dpm_parallel.h:631: badly punctuated parameter list in#define'

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      999999: mpt_accept: error: accept failed: No error

       

      The fl process could not be started.

      Can anybody help?

    • Rob
      Forum Moderator

      If it fails to compile there's a problem with the code. The interpreter isn't as rigorous and doesn't permit all macros so isn't used as much now. 

      • jmsz7x
        Subscriber

        Hi rob.  Let me clarify, it doesn't fail to compile, I just am not able to apply the boundary condition.  I can compile and load the library with no errors. 

    • Rob
      Forum Moderator

      It's not a boundary condition, it's an adjustment to how Fluent applies the heat flux. The boundary condition is applied on the boundary, DEFINE_HEAT_FLUX isn't, and is covered in the manual. 

      • jmsz7x
        Subscriber

        The manual does not mention much at all about the use of the macro.  As I mentioned in the initial post, I was able to apply it as a boundary condition, but I am getting errors.

    • Rob
      Forum Moderator

      Other than it's not a boundary condition, and to use DEFINE_PROFILE for bc setting. The error is a consequence of DEFINE_HEAT_FLUX not being a boundary condition. 

      • jmsz7x
        Subscriber

        Thank you

Viewing 3 reply threads
  • You must be logged in to reply to this topic.
[bingo_chatbox]