OpenRadioss 2025.1.11
OpenRadioss project
Loading...
Searching...
No Matches
mumps_print_defined.F
Go to the documentation of this file.
1C
2C This file is part of MUMPS 5.5.1, released
3C on Tue Jul 12 13:17:24 UTC 2022
4C
5C
6C Copyright 1991-2022 CERFACS, CNRS, ENS Lyon, INP Toulouse, Inria,
7C Mumps Technologies, University of Bordeaux.
8C
9C This version of MUMPS is provided to you free of charge. It is
10C released under the CeCILL-C license
11C (see doc/CeCILL-C_V1-en.txt, doc/CeCILL-C_V1-fr.txt, and
12C https://cecill.info/licences/Licence_CeCILL-C_V1-en.html)
13C
14 SUBROUTINE mumps_print_if_defined(MPG)
15 IMPLICIT NONE
16 INTEGER, INTENT(IN) :: MPG
17 IF (mpg.LE.0) RETURN
18 write(mpg,*) "================================================="
19#if defined(ZERO_TRIANGLE)
20 write(mpg,*) "MUMPS compiled with option -DZERO_TRIANGLE"
21#endif
22#if defined(gemmt_available)
23 write(mpg, *) "MUMPS compiled with option -DGEMMT_AVAILABLE"
24#endif
25#if defined(WORKAROUNDINTELILP64MPI2INTEGER)
26 write(mpg,*) "MUMPS compiled with option"
27 & ," -DWORKAROUNDINTELILP64MPI2INTEGER"
28#endif
29#if defined(WORKAROUNDILP64MPICUSTOMREDUCE)
30 write(mpg,*) "MUMPS compiled with option"
31 & ," -DWORKAROUNDILP64MPICUSTOMREDUCE"
32#endif
33#if defined(DETERMINISTIC_PARALLEL_GRAPH)
34 write(mpg,*) "MUMPS compiled with option"
35 & ," -DDETERMINISTIC_PARALLEL_GRAPH"
36#endif
37#if defined(metis)
38 write(mpg,*) "MUMPS compiled with option -Dmetis"
39#endif
40#if defined(metis4)
41 write(mpg,*) "MUMPS compiled with option -Dmetis4"
42#endif
43#if defined(MUMPS_F2003)
44 write(mpg,*) "MUMPS compiled with option -DMUMPS_F2003"
45#endif
46#if defined(OLD_OOC_NOPANEL)
47 write(mpg,*) "MUMPS compiled with option -DOLD_OOC_NOPANEL"
48#endif
49#if defined(parmetis)
50 write(mpg,*) "MUMPS compiled with option -Dparmetis"
51#endif
52#if defined(parmetis3)
53 write(mpg,*) "MUMPS compiled with option -Dparmetis3"
54#endif
55#if defined(ptscotch)
56 write(mpg,*) "MUMPS compiled with option -Dptscotch"
57#endif
58#if defined(scotch)
59 write(mpg,*) "MUMPS compiled with option -Dscotch"
60#endif
61#if defined(MUMPS_USE_BLAS2)
62 write(mpg,*) "MUMPS compiled with option -DMUMPS_USE_BLAS2"
63#endif
64#if defined(BLR_MT)
65 write(mpg,*) "MUMPS compiled with option -DBLR_MT"
66#endif
67#if defined(NODYNAMICCB)
68 write(mpg,*) "MUMPS compiled with option -DNODYNAMICCB"
69#endif
70 write(mpg,*) "================================================="
71 RETURN
72 END SUBROUTINE mumps_print_if_defined
subroutine mumps_print_if_defined(mpg)