|
[Sponsors] |
September 10, 2010, 04:40 |
OpenMP in Junction Box Routine
|
#1 |
Member
Hannes
Join Date: Apr 2009
Location: Schleswig, Germany
Posts: 38
Rep Power: 17 |
Hi, I've got a Junction Box Routine that is computationally quite expensive. Basically it is an FE-code to calculate the deformation of a boundary based on the pressure computed in CFX.
As a standalone program the FE code is parallelised using OpenMP. The serial version of the FE code works as a part of a junction box routine, with the parallel version I get following error message: +================================================= ===================+ | ****** PROBLEM REPORT ****** | |--------------------------------------------------------------------| | Subsystem: Input | | Subroutine name: ErrAction | | Severity level: Fatal Error | | Error message number: 001100279 | |--------------------------------------------------------------------| | Message: | | | | Error opening /home/FE/linux-amd64/libcom- | | m_lib.so: /home/FE/linux-amd64/libcomm_li- | | b.so: undefined symbol: _mp_lcpu | | | | | | | +================================================= ===================+ The code is compiled using the current version of the PGI Fortran compiler for Linux. Does anyone know whether including OpenMP in Junction Box Routines is possible at all, and if so, how? Cheers, Hannes |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
junction box routine and CEL function | bornspur | CFX | 2 | February 3, 2009 02:24 |
Junction Box Routine Shared Object Library | sam | CFX | 0 | March 3, 2008 12:52 |
user subroutine error | CFDUSER | CFX | 2 | December 9, 2006 06:31 |
user defined function | cfduser | CFX | 0 | April 29, 2006 10:58 |
junction box routine | Lexi | CFX | 2 | January 21, 2004 04:55 |