CFD Online Logo CFD Online URL
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Installation

[] scotch decomposition graphCheck error:arc data do not match

Register Blogs Members List Search Today's Posts Mark Forums Read

LinkBack Thread Tools Search this Thread Display Modes
Old   March 6, 2023, 07:26
Default scotch decomposition graphCheck error:arc data do not match
Jnana Bhaskar Rao
Join Date: Mar 2020
Posts: 46
Rep Power: 5
jnanabrao is on a distinguished road
OpenFOAM details
OpenFOAM-6, 64 bit installation on Xeon cluster using Compiler: intel-oneapi-compilers-2022.1.0-gcc-11.2.0-iesppt2 MPI:intel-oneapi-mpi-2021.5.1-oneapi-2022.0.0-6gejcyq loaded through 'module load' command

When does the error occur?
On using scotch decomposition method. Other decomposition methods (simple, hierarchical) work fine, indicating it is a problem with scotch libraries. (I don't have metis)

Which Scotch version and how was it compiled.
scotch_6.0.6 was compiled with the attached Makefile and scotch.h files.

Scotch compilation throws following warning:
gotst.c(229): warning #63: shift count is too large
    statdat.heigmin = SCOTCH_NUMMAX;
but compiles successfully.

Compilation of $FOAM_SRC/parallel folder is successful but on trying to decompose the case, error is shown as follows
ERROR: graphCheck: arc data do not match

Note:Compilation of 32 bit for the same versions of scotch and OpenFOAM was successful and scotch decomposition works fine for it. The scotch.h for that has
typedef int SCOTCH_Num;
#define SCOTCH_NUMMAX               ((int) (((unsigned int) 1 << ((sizeof (int) << 3) - 1)) - 1))

Other things tried: I have tried to link Gcc compiled 64 bit library for Scotch during compilation of $FOAM_SRC/parallel but the icc/icpc compiler does not read the ptscotch.h file and quits compilation.

I looked for the graphCheck error online and found it was a bug way back in the time of OF2 but could not find the commit.

Any help is deeply appreciated.

Attached Files
File Type: h scotch.h (23.4 KB, 0 views)
File Type: txt Makefile_inc_x86-64_pc_linux2_icc_impi.txt (525 Bytes, 0 views)
jnanabrao is offline   Reply With Quote


64 bit, of6 error on xeon cluster, scotch with icc and impi

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Problems with preserving baffles with scotch parallel decomposition AnnaF OpenFOAM Pre-Processing 6 April 6, 2021 03:04
Scotch Decomposition Method Astan OpenFOAM Running, Solving & CFD 0 December 15, 2018 05:01
blueCFD-Core: scotch Method decomposition student666 OpenFOAM Pre-Processing 1 December 31, 2017 14:16
Problem in running ICEM grid in Openfoam Tarak OpenFOAM 6 September 9, 2011 17:51
How to update polyPatchbs localPoints liu OpenFOAM Running, Solving & CFD 6 December 30, 2005 17:27

All times are GMT -4. The time now is 22:39.