Note
This file is part of MUMPS 5.5.1, released on Tue Jul 12 13:17:24 UTC 2022
Copyright 1991-2022 CERFACS, CNRS, ENS Lyon, INP Toulouse, Inria, Mumps Technologies, University of Bordeaux.
This version of MUMPS is provided to you free of charge. It is released under the CeCILL-C license (see doc/CeCILL-C_V1-en.txt, doc/CeCILL-C_V1-fr.txt, and https://cecill.info/licences/Licence_CeCILL-C_V1-en.html)
Type | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|
integer | :: | MPI_IN_PLACE |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public, | parameter | :: | MPI_2DOUBLE_PRECISION | = | 1 | |
integer, | public, | parameter | :: | MPI_2INTEGER | = | 2 | |
integer, | public, | parameter | :: | MPI_2REAL | = | 3 | |
integer, | public, | parameter | :: | MPI_ANY_SOURCE | = | 4 | |
integer, | public, | parameter | :: | MPI_ANY_TAG | = | 5 | |
integer, | public, | parameter | :: | MPI_BSEND_OVERHEAD | = | 0 | |
integer, | public, | parameter | :: | MPI_BYTE | = | 6 | |
integer, | public, | parameter | :: | MPI_CHARACTER | = | 7 | |
integer, | public, | parameter | :: | MPI_COMM_NULL | = | 8 | |
integer, | public, | parameter | :: | MPI_COMM_SELF | = | 35 | |
integer, | public, | parameter | :: | MPI_COMM_WORLD | = | 9 | |
integer, | public, | parameter | :: | MPI_COMPLEX | = | 10 | |
integer, | public, | parameter | :: | MPI_DOUBLE_COMPLEX | = | 11 | |
integer, | public, | parameter | :: | MPI_DOUBLE_PRECISION | = | 12 | |
integer, | public, | parameter | :: | MPI_INTEGER | = | 13 | |
integer, | public, | parameter | :: | MPI_INTEGER8 | = | 33 | |
integer, | public | :: | MPI_IN_PLACE | ||||
integer, | public, | parameter | :: | MPI_LAND | = | 32 | |
integer, | public, | parameter | :: | MPI_LOGICAL | = | 14 | |
integer, | public, | parameter | :: | MPI_LOR | = | 31 | |
integer, | public, | parameter | :: | MPI_MAX | = | 15 | |
integer, | public, | parameter | :: | MPI_MAXLOC | = | 16 | |
integer, | public, | parameter | :: | MPI_MAX_PROCESSOR_NAME | = | 31 | |
integer, | public, | parameter | :: | MPI_MIN | = | 17 | |
integer, | public, | parameter | :: | MPI_MINLOC | = | 18 | |
integer, | public, | parameter | :: | MPI_PACKED | = | 19 | |
integer, | public, | parameter | :: | MPI_PROD | = | 20 | |
integer, | public, | parameter | :: | MPI_REAL | = | 21 | |
integer, | public, | parameter | :: | MPI_REAL8 | = | 34 | |
integer, | public, | parameter | :: | MPI_REPLACE | = | 22 | |
integer, | public, | parameter | :: | MPI_REQUEST_NULL | = | 23 | |
integer, | public, | parameter | :: | MPI_SOURCE | = | 1 | |
integer, | public, | parameter | :: | MPI_STATUS_SIZE | = | 2 | |
integer, | public, | parameter | :: | MPI_SUM | = | 26 | |
integer, | public, | parameter | :: | MPI_TAG | = | 2 | |
integer, | public, | parameter | :: | MPI_THREAD_FUNNELED | = | 37 | |
integer, | public, | parameter | :: | MPI_THREAD_MULTIPLE | = | 38 | |
integer, | public, | parameter | :: | MPI_THREAD_SINGLE | = | 36 | |
integer, | public, | parameter | :: | MPI_UNDEFINED | = | 28 | |
integer, | public, | parameter | :: | MPI_WTIME_IS_GLOBAL | = | 30 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
double precision, | public, | POINTER, DIMENSION(:) | :: | A | |||
integer(kind=8), | public | :: | LA |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | CNTXT_BLACS | ||||
integer, | public, | DIMENSION( 9 ) | :: | DESCRIPTOR | |||
integer, | public, | DIMENSION(:), POINTER | :: | IPIV | |||
integer, | public | :: | LPIV | ||||
integer, | public | :: | MBLOCK | ||||
integer, | public | :: | MYCOL | ||||
integer, | public | :: | MYROW | ||||
integer, | public | :: | NBLOCK | ||||
integer, | public | :: | NB_SINGULAR_VALUES | ||||
integer, | public | :: | NPCOL | ||||
integer, | public | :: | NPROW | ||||
double precision, | public | :: | QR_RCOND | ||||
double precision, | public, | DIMENSION(:), POINTER | :: | QR_TAU | |||
integer, | public, | DIMENSION(:), POINTER | :: | RG2L_COL | |||
integer, | public, | DIMENSION(:), POINTER | :: | RG2L_ROW | |||
double precision, | public, | DIMENSION(:), POINTER | :: | RHS_CNTR_MASTER_ROOT | |||
integer, | public | :: | RHS_NLOC | ||||
double precision, | public, | DIMENSION(:,:), POINTER | :: | RHS_ROOT | |||
integer, | public | :: | ROOT_SIZE | ||||
integer, | public | :: | SCHUR_LLD | ||||
integer, | public | :: | SCHUR_MLOC | ||||
integer, | public | :: | SCHUR_NLOC | ||||
double precision, | public, | DIMENSION(:), POINTER | :: | SCHUR_POINTER | |||
double precision, | public, | DIMENSION(:), POINTER | :: | SINGULAR_VALUES | |||
double precision, | public, | DIMENSION(:,:), POINTER | :: | SVD_U | |||
double precision, | public, | DIMENSION(:,:), POINTER | :: | SVD_VT | |||
integer, | public | :: | TOT_ROOT_SIZE | ||||
logical, | public | :: | gridinit_done | ||||
double precision, | public, | DIMENSION(:,:), POINTER | :: | rootpad | |||
integer, | public | :: | rootpad0 | ||||
integer, | public, | DIMENSION(:), POINTER | :: | rootpad1 | |||
double precision, | public, | DIMENSION(:), POINTER | :: | rootpad2 | |||
double precision, | public | :: | rootpad3 | ||||
integer, | public | :: | rootpad4 | ||||
logical, | public | :: | yes |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
double precision, | public, | DIMENSION(:), POINTER | :: | A | |||
logical, | public | :: | ASSOCIATED_OOC_FILES | ||||
integer, | public | :: | ASS_IRECV | ||||
double precision, | public, | DIMENSION(:), POINTER | :: | A_ELT | |||
double precision, | public, | DIMENSION(:), POINTER | :: | A_loc | |||
integer, | public, | DIMENSION(:), POINTER | :: | BLKPTR | |||
integer, | public, | DIMENSION(:), POINTER | :: | BLKVAR | |||
character(len=1), | public, | DIMENSION(:), POINTER | :: | BLRARRAY_ENCODING | |||
integer, | public, | DIMENSION(:,:), POINTER | :: | CANDIDATES | |||
double precision, | public, | DIMENSION(:), POINTER | :: | CB_SON_SIZE | |||
double precision, | public | :: | CNTL(15) | ||||
double precision, | public, | DIMENSION(:), POINTER | :: | COLSCA | |||
integer, | public | :: | COMM | ||||
integer, | public | :: | COMM_LOAD | ||||
integer, | public | :: | COMM_NODES | ||||
double precision, | public | :: | COST_SUBTREES | ||||
double precision, | public, | DIMENSION(:), POINTER | :: | COST_TRAV | |||
integer, | public, | DIMENSION(:), POINTER | :: | CROIX_MANU | |||
integer, | public, | POINTER, DIMENSION(:) | :: | DAD_STEPS | |||
double precision, | public, | DIMENSION(:), POINTER | :: | DBLARR | |||
integer, | public, | DIMENSION(:), POINTER | :: | DEPTH_FIRST | |||
integer, | public, | DIMENSION(:), POINTER | :: | DEPTH_FIRST_SEQ | |||
double precision, | public | :: | DKEEP(230) | ||||
integer, | public | :: | Deficiency | ||||
integer, | public, | DIMENSION(:), POINTER | :: | ELTPROC | |||
integer, | public, | DIMENSION(:), POINTER | :: | ELTPTR | |||
integer, | public, | DIMENSION(:), POINTER | :: | ELTVAR | |||
character(len=1), | public, | DIMENSION(:), POINTER | :: | FDM_F_ENCODING | |||
integer, | public, | POINTER, DIMENSION(:) | :: | FILS | |||
integer, | public, | POINTER, DIMENSION(:) | :: | FRERE_STEPS | |||
integer, | public, | POINTER, DIMENSION(:) | :: | FRTELT | |||
integer, | public, | POINTER, DIMENSION(:) | :: | FRTPTR | |||
integer, | public, | DIMENSION(:), POINTER | :: | FUTURE_NIV2 | |||
integer, | public, | DIMENSION(:,:), POINTER | :: | I4_L0_OMP | |||
integer(kind=8), | public, | DIMENSION(:,:), POINTER | :: | I8_L0_OMP | |||
integer, | public | :: | ICNTL(60) | ||||
integer, | public | :: | INFO(80) | ||||
integer, | public | :: | INFOG(80) | ||||
integer, | public | :: | INSTANCE_NUMBER | ||||
integer, | public | :: | INST_Number | ||||
integer, | public, | DIMENSION(:), POINTER | :: | INTARR | |||
integer, | public, | DIMENSION(:), POINTER | :: | IPOOL_A_L0_OMP | |||
integer, | public, | DIMENSION(:), POINTER | :: | IPOOL_B_L0_OMP | |||
integer, | public, | DIMENSION(:), POINTER | :: | IPTR_WORKING | |||
integer, | public, | DIMENSION(:), POINTER | :: | IRHS_PTR | |||
integer, | public, | DIMENSION(:), POINTER | :: | IRHS_SPARSE | |||
integer, | public, | DIMENSION(:), POINTER | :: | IRHS_loc | |||
integer, | public, | DIMENSION(:), POINTER | :: | IRN | |||
integer, | public, | DIMENSION(:), POINTER | :: | IRN_loc | |||
integer, | public, | DIMENSION(:), POINTER | :: | IS | |||
integer, | public, | DIMENSION(:), POINTER | :: | ISOL_loc | |||
integer, | public, | DIMENSION(:), POINTER | :: | ISTEP_TO_INIV2 | |||
logical, | public, | DIMENSION(:), POINTER | :: | I_AM_CAND | |||
integer, | public, | DIMENSION(:), POINTER | :: | JCN | |||
integer, | public, | DIMENSION(:), POINTER | :: | JCN_loc | |||
integer, | public | :: | JOB | ||||
integer, | public | :: | KEEP(500) | ||||
integer(kind=8), | public | :: | KEEP8(150) | ||||
type(DMUMPS_L0OMPFAC_T), | public, | DIMENSION(:), POINTER | :: | L0_OMP_FACTORS | |||
integer, | public, | DIMENSION(:), POINTER | :: | L0_OMP_MAPPING | |||
integer, | public | :: | LELTVAR | ||||
integer, | public, | DIMENSION(:), POINTER | :: | LISTVAR_SCHUR | |||
integer, | public | :: | LL0_OMP_FACTORS | ||||
integer, | public | :: | LL0_OMP_MAPPING | ||||
integer, | public | :: | LNA | ||||
integer, | public | :: | LPOOL_A_L0_OMP | ||||
integer, | public | :: | LPOOL_B_L0_OMP | ||||
integer, | public | :: | LREDRHS | ||||
integer, | public, | POINTER, DIMENSION(:) | :: | LRGROUPS | |||
integer, | public | :: | LRHS | ||||
integer, | public | :: | LRHS_loc | ||||
integer, | public | :: | LSOL_loc | ||||
integer, | public | :: | LWK_USER | ||||
integer, | public | :: | L_PHYS_L0_OMP | ||||
integer, | public | :: | L_VIRT_L0_OMP | ||||
integer, | public, | DIMENSION(:), POINTER | :: | MAPPING | |||
integer(kind=8), | public | :: | MAX_SURF_MASTER | ||||
integer, | public | :: | MBLOCK | ||||
integer, | public, | DIMENSION(:), POINTER | :: | MEM_DIST | |||
double precision, | public, | DIMENSION(:), POINTER | :: | MEM_SUBTREE | |||
integer, | public | :: | METIS_OPTIONS(40) | ||||
integer, | public, | DIMENSION(:), POINTER | :: | MPITOOMP_PROCS_MAP | |||
integer, | public | :: | MYID | ||||
integer, | public | :: | MYID_NODES | ||||
integer, | public, | DIMENSION(:), POINTER | :: | MY_FIRST_LEAF | |||
integer, | public, | DIMENSION(:), POINTER | :: | MY_NB_LEAF | |||
integer, | public, | DIMENSION(:), POINTER | :: | MY_ROOT_SBTR | |||
integer, | public | :: | N | ||||
integer, | public, | POINTER, DIMENSION(:) | :: | NA | |||
integer, | public | :: | NBGRP | ||||
integer, | public | :: | NBLK | ||||
integer, | public | :: | NBLOCK | ||||
integer, | public | :: | NBSA | ||||
integer, | public | :: | NBSA_LOCAL | ||||
integer, | public | :: | NB_SINGULAR_VALUES | ||||
integer, | public, | POINTER, DIMENSION(:) | :: | ND_STEPS | |||
integer, | public | :: | NELT | ||||
integer, | public | :: | NELT_loc | ||||
integer, | public, | POINTER, DIMENSION(:) | :: | NE_STEPS | |||
integer(kind=8), | public | :: | NNZ | ||||
integer(kind=8), | public | :: | NNZ_loc | ||||
integer, | public | :: | NPCOL | ||||
integer, | public | :: | NPROCS | ||||
integer, | public | :: | NPROW | ||||
integer, | public | :: | NRHS | ||||
integer, | public | :: | NSLAVES | ||||
integer, | public | :: | NZ | ||||
integer, | public | :: | NZ_RHS | ||||
integer, | public | :: | NZ_loc | ||||
integer, | public | :: | Nloc_RHS | ||||
character(len=1), | public, | DIMENSION(:,:), POINTER | :: | OOC_FILE_NAMES | |||
integer, | public, | DIMENSION(:), POINTER | :: | OOC_FILE_NAME_LENGTH | |||
integer, | public, | DIMENSION(:,:), POINTER | :: | OOC_INODE_SEQUENCE | |||
integer, | public | :: | OOC_MAX_NB_NODES_FOR_ZONE | ||||
integer, | public, | DIMENSION(:), POINTER | :: | OOC_NB_FILES | |||
integer, | public | :: | OOC_NB_FILE_TYPE | ||||
character(len=63), | public | :: | OOC_PREFIX | ||||
integer(kind=8), | public, | DIMENSION(:,:), POINTER | :: | OOC_SIZE_OF_BLOCK | |||
character(len=255), | public | :: | OOC_TMPDIR | ||||
integer, | public, | DIMENSION(:), POINTER | :: | OOC_TOTAL_NB_NODES | |||
integer(kind=8), | public, | DIMENSION(:,:), POINTER | :: | OOC_VADDR | |||
integer, | public | :: | PAR | ||||
integer, | public, | DIMENSION(:), POINTER | :: | PERM_IN | |||
integer, | public, | DIMENSION(:), POINTER | :: | PERM_L0_OMP | |||
integer, | public, | DIMENSION(:), POINTER | :: | PHYS_L0_OMP | |||
integer, | public, | DIMENSION(:), POINTER | :: | PIVNUL_LIST | |||
integer, | public, | DIMENSION(:), POINTER | :: | POSINRHSCOMP_COL | |||
logical, | public | :: | POSINRHSCOMP_COL_ALLOC | ||||
integer, | public, | DIMENSION(:), POINTER | :: | POSINRHSCOMP_ROW | |||
integer, | public, | DIMENSION(:), POINTER | :: | PROCNODE | |||
integer, | public, | POINTER, DIMENSION(:) | :: | PROCNODE_STEPS | |||
integer, | public, | DIMENSION(:), POINTER | :: | PTLUST_S | |||
integer(kind=8), | public, | POINTER, DIMENSION(:) | :: | PTRAR | |||
integer(kind=8), | public, | DIMENSION(:), POINTER | :: | PTRFAC | |||
integer, | public, | DIMENSION(:), POINTER | :: | PTR_LEAFS_L0_OMP | |||
double precision, | public, | DIMENSION(:), POINTER | :: | REDRHS | |||
double precision, | public, | DIMENSION(:), POINTER | :: | RHS | |||
double precision, | public, | DIMENSION(:), POINTER | :: | RHSCOMP | |||
double precision, | public, | DIMENSION(:), POINTER | :: | RHS_SPARSE | |||
double precision, | public, | DIMENSION(:), POINTER | :: | RHS_loc | |||
double precision, | public | :: | RINFO(40) | ||||
double precision, | public | :: | RINFOG(40) | ||||
double precision, | public, | DIMENSION(:), POINTER | :: | ROWSCA | |||
double precision, | public, | DIMENSION(:), POINTER | :: | S | |||
character(len=255), | public | :: | SAVE_DIR | ||||
character(len=255), | public | :: | SAVE_PREFIX | ||||
integer, | public, | DIMENSION(:), POINTER | :: | SBTR_ID | |||
integer, | public, | DIMENSION(:), POINTER | :: | SCHED_DEP | |||
integer, | public, | DIMENSION(:), POINTER | :: | SCHED_GRP | |||
integer, | public, | DIMENSION(:), POINTER | :: | SCHED_SBTR | |||
double precision, | public, | DIMENSION(:), POINTER | :: | SCHUR | |||
double precision, | public, | DIMENSION(:), POINTER | :: | SCHUR_CINTERFACE | |||
integer, | public | :: | SCHUR_LLD | ||||
integer, | public | :: | SCHUR_MLOC | ||||
integer, | public | :: | SCHUR_NLOC | ||||
double precision, | public, | DIMENSION(:), POINTER | :: | SINGULAR_VALUES | |||
integer, | public | :: | SIZE_SCHUR | ||||
double precision, | public, | DIMENSION(:), POINTER | :: | SOL_loc | |||
integer, | public, | POINTER, DIMENSION(:) | :: | STEP | |||
integer, | public, | DIMENSION(:,:), POINTER | :: | SUP_PROC | |||
integer, | public | :: | SYM | ||||
integer, | public, | DIMENSION(:), POINTER | :: | SYM_PERM | |||
integer, | public, | POINTER, DIMENSION(:) | :: | Step2node | |||
integer, | public, | DIMENSION(:,:), POINTER | :: | TAB_POS_IN_PERE | |||
integer(kind=8), | public | :: | THREAD_LA | ||||
integer, | public, | DIMENSION(:), POINTER | :: | UNS_PERM | |||
character(len=30), | public | :: | VERSION_NUMBER | ||||
integer, | public, | DIMENSION(:), POINTER | :: | VIRT_L0_OMP | |||
integer, | public, | DIMENSION(:), POINTER | :: | VIRT_L0_OMP_MAPPING | |||
double precision, | public, | DIMENSION(:), POINTER | :: | WK_USER | |||
integer, | public, | DIMENSION(:), POINTER | :: | WORKING | |||
character(len=255), | public | :: | WRITE_PROBLEM | ||||
double precision, | public, | DIMENSION(:), POINTER | :: | pad0 | |||
integer, | public | :: | pad1 | ||||
logical, | public | :: | pad11 | ||||
integer, | public | :: | pad12 | ||||
integer, | public | :: | pad13 | ||||
integer, | public, | DIMENSION(:,:), POINTER | :: | pad14 | |||
integer, | public | :: | pad16 | ||||
double precision, | public, | DIMENSION(:), POINTER | :: | pad2 | |||
integer, | public | :: | pad3 | ||||
double precision, | public, | DIMENSION(:), POINTER | :: | pad4 | |||
integer, | public | :: | pad5 | ||||
integer, | public | :: | pad6 | ||||
character(len=7), | public | :: | pad7 | ||||
type(DMUMPS_ROOT_STRUC), | public | :: | root |