OpenRadioss 2025.1.11
OpenRadioss project
Loading...
Searching...
No Matches
initmumps.m
Go to the documentation of this file.
1function id = initmumps()
2%
3% id = initmumps
4% it returns a default matlab MUMPS structure
5%
6% Use help mumps_help for detailed information
7%
8errmsg = nargoutchk(1,1,nargout);
9if(~isempty(errmsg))
10 disp(errmsg);
11 return;
12end
13id = struct('SYM',0,'JOB',-1,'ICNTL',zeros(1,60)-9998,'CNTL',zeros(1,15)-9998,'PERM_IN',-9999,'COLSCA',-9999,'ROWSCA',-9999,'RHS',-9999,'INFOG',zeros(1,80)-9998,'RINFOG',zeros(1,40)-9998,'VAR_SCHUR',-9999,'SCHUR',-9999,'INST',-9999,'SOL',-9999,'REDRHS',-9999,'PIVNUL_LIST',-9999,'MAPPING',-9999,'SYM_PERM',-9999,'UNS_PERM',-9999,'TYPE',0,'KEEP',zeros(1,500)-9998,'DKEEP',zeros(1,230)-9998);
#define ICNTL(I)
#define TYPE
Definition clamov.c:7
!This file is part of MUMPS
Definition cmumps_root.h:2
id KEEP
Definition dmumps.m:55
id SYM_PERM
Definition dmumps.m:48
end[inform, rinform, sol, inst, schur, redrhs, pivnul_list, sym_perm, uns_perm, icntl, cntl, colsca_out, rowsca_out, keep_out, dkeep_out]
Definition dmumps.m:40
id SCHUR
Definition dmumps.m:45
id REDRHS
Definition dmumps.m:46
id INFOG
Definition dmumps.m:41
id RINFOG
Definition dmumps.m:42
id CNTL
Definition dmumps.m:52
id COLSCA
Definition dmumps.m:53
id SOL
Definition dmumps.m:43
id ROWSCA
Definition dmumps.m:54
id DKEEP
Definition dmumps.m:56
subroutine errmsg(key)
Definition errmsg.F:40
we set the rigth hand side id RHS
if(norm(mat *id.SOL - id.RHS, 'inf') > sqrt(eps)) disp('WARNING els disp)('SOLUTION OK')
#define PERM_IN
Definition mumpsmex.c:36
#define VAR_SCHUR
Definition mumpsmex.c:40
#define PIVNUL_LIST
Definition mumpsmex.c:53
#define UNS_PERM
Definition mumpsmex.c:55
#define INST
Definition mumpsmex.c:41