x3cflux.VectorLUSolver

class x3cflux.VectorLUSolver

Bases: VectorLESSolver

Linear equation system solver using LU decomposition

Attributes

tolerance

Methods

copy(self)

solve(self, arg0)

Solves linear equation system.

solve(self: x3cflux.lib.core.VectorLUSolver, arg0: x3cflux.lib.core.VectorLinearEquationSystem) Annotated[numpy.typing.NDArray[numpy.float64], '[m, 1]']

Solves linear equation system.

Parameters:

problem – Linear equation system

Returns:

Solution vector/matrix