Skip to content

UmfpackSystem

UmfpackSystem

UmfpackSystem(lvalue_fact: Optional[float] = None)

Bases: System

UMFPACK sparse linear system solver.

UmfpackSystem is an unsymmetric multi-frontal sparse direct solver used to efficiently solve sparse linear systems.

Tcl form

system Umfpack [-lvalueFact <lvalueFact>]

Example
from femora.core.model import Model

model = Model()
system = model.analysis.system.umfpack(lvalue_fact=4.0)

Create a Umfpack sparse solver system.

Parameters:

Name Type Description Default
lvalue_fact Optional[float]

Factor controlling matrix storage reallocation sizing. Defaults to None.

None