sfepy.solvers.ls_mumps module

class sfepy.solvers.ls_mumps.MumpsSolver(sym=0, mpi_comm=None, system=’real’, silent=True)[source]

MUMPS object.

set_A_centralized(A)[source]

Set the sparse matrix.

Parameters:
A : scipy sparse martix

The sparse matrix.

set_b(b)[source]

Set the right hand side of the linear system.

set_rcd_centralized(ir, ic, data, n)[source]

Set the matrix by row and column indicies and data vector. The matrix shape is determined by the maximal values of row and column indicies.

Parameters:
ir : array

The row idicies.

ic : array

The column idicies.

data : array

The matrix entries.

n : int

The matrix dimension.

set_silent()[source]
set_verbose()[source]
sfepy.solvers.ls_mumps.load_library(libname)[source]

Load shared library in a system dependent way.

sfepy.solvers.ls_mumps.load_mumps_libraries()[source]
sfepy.solvers.ls_mumps.mumps_pcomplex

alias of LP_c_double

sfepy.solvers.ls_mumps.mumps_preal

alias of LP_c_double

class sfepy.solvers.ls_mumps.mumps_struc_c[source]
a

Structure/Union member

a_elt

Structure/Union member

a_loc

Structure/Union member

cntl

Structure/Union member

colsca

Structure/Union member

comm_fortran

Structure/Union member

deficiency

Structure/Union member

eltptr

Structure/Union member

eltvar

Structure/Union member

icntl

Structure/Union member

info

Structure/Union member

infog

Structure/Union member

instance_number

Structure/Union member

irhs_ptr

Structure/Union member

irhs_sparse

Structure/Union member

irn

Structure/Union member

irn_loc

Structure/Union member

isol_loc

Structure/Union member

jcn

Structure/Union member

jcn_loc

Structure/Union member

job

Structure/Union member

listvar_schur

Structure/Union member

lredrhs

Structure/Union member

lrhs

Structure/Union member

lwk_user

Structure/Union member

mapping

Structure/Union member

mblock

Structure/Union member

n

Structure/Union member

nblock

Structure/Union member

nelt

Structure/Union member

npcol

Structure/Union member

nprow

Structure/Union member

nrhs

Structure/Union member

nz

Structure/Union member

nz_alloc

Structure/Union member

nz_loc

Structure/Union member

nz_rhs

Structure/Union member

ooc_prefix

Structure/Union member

ooc_tmpdir

Structure/Union member

par

Structure/Union member

perm_in

Structure/Union member

pivnul_list

Structure/Union member

redrhs

Structure/Union member

rhs

Structure/Union member

rhs_sparse

Structure/Union member

rinfo

Structure/Union member

rinfog

Structure/Union member

rowsca

Structure/Union member

schur

Structure/Union member

schur_lld

Structure/Union member

schur_mloc

Structure/Union member

schur_nloc

Structure/Union member

size_schur

Structure/Union member

sol_loc

Structure/Union member

sym

Structure/Union member

sym_perm

Structure/Union member

uns_perm

Structure/Union member

version_number

Structure/Union member

wk_user

Structure/Union member

write_problem

Structure/Union member