pymor.solvers.matrix_equations.interface¶
Module Contents¶
- class pymor.solvers.matrix_equations.interface.LyapunovSolver[source]¶
Bases:
pymor.core.base.ImmutableObjectDense solver interface for
LyapunovEquations.Methods
Solve a
LyapunovEquation.- solve(equation)[source]¶
Solve a
LyapunovEquation.- Parameters:
equation – The
LyapunovEquationto solve.- Returns:
X –
LyapunovEquationsolution as aNumPy array.
- class pymor.solvers.matrix_equations.interface.LyapunovSolverLRCF[source]¶
Bases:
pymor.core.base.ImmutableObjectLow-rank solver interface for
LyapunovEquations.Computes a low-rank Cholesky factor of the solution of the
LyapunovEquation.Methods
Solve a
LyapunovEquation.- solve(equation)[source]¶
Solve a
LyapunovEquation.- Parameters:
equation – The
LyapunovEquationto solve.- Returns:
Z – Low-rank Cholesky factor of the solution,
VectorArrayfromequation.A.source.
- class pymor.solvers.matrix_equations.interface.PositiveRiccatiSolver[source]¶
Bases:
pymor.core.base.ImmutableObjectDense solver interface for
PositiveRiccatiEquations.Methods
Solve a
PositiveRiccatiEquation.- solve(equation)[source]¶
Solve a
PositiveRiccatiEquation.- Parameters:
equation – The
PositiveRiccatiEquationto solve.- Returns:
X –
PositiveRiccatiEquationsolution as aNumPy array.
- class pymor.solvers.matrix_equations.interface.PositiveRiccatiSolverLRCF[source]¶
Bases:
pymor.core.base.ImmutableObjectLow-rank solver interface for
PositiveRiccatiEquations.Computes a low-rank Cholesky factor of the solution of the
PositiveRiccatiEquation.Methods
Solve a
PositiveRiccatiEquation.- solve(equation)[source]¶
Solve a
PositiveRiccatiEquation.- Parameters:
equation – The
PositiveRiccatiEquationto solve.- Returns:
Z – Low-rank Cholesky factor of the solution,
VectorArrayfromequation.A.source.
- class pymor.solvers.matrix_equations.interface.RiccatiSolver[source]¶
Bases:
pymor.core.base.ImmutableObjectDense solver interface for
RiccatiEquations.Methods
Solve a
RiccatiEquation.- solve(equation)[source]¶
Solve a
RiccatiEquation.- Parameters:
equation – The
RiccatiEquationto solve.- Returns:
X –
RiccatiEquationsolution as aNumPy array.
- class pymor.solvers.matrix_equations.interface.RiccatiSolverLRCF[source]¶
Bases:
pymor.core.base.ImmutableObjectLow-rank solver interface for
RiccatiEquations.Computes a low-rank Cholesky factor of the solution of the
RiccatiEquation.Methods
Solve a
RiccatiEquation.- solve(equation)[source]¶
Solve a
RiccatiEquation.- Parameters:
equation – The
RiccatiEquationto solve.- Returns:
Z – Low-rank Cholesky factor of the solution,
VectorArrayfromequation.A.source.
- class pymor.solvers.matrix_equations.interface.SylvesterSolver[source]¶
Bases:
pymor.core.base.ImmutableObjectDense solver interface for
SylvesterEquations.Methods
Solve a
SylvesterEquation.- solve(equation)[source]¶
Solve a
SylvesterEquation.- Parameters:
equation – The
SylvesterEquationto solve.- Returns:
V – Returned if
equation.Bandequation.Brare given,VectorArrayfromequation.A.source.W – Returned if
equation.Candequation.Crare given,VectorArrayfromequation.A.source.