_NonparametricOperator#

class _NonparametricOperator(entries=None)[source]#

Base class for operators that do not depend on external parameters.

Child classes:

Properties

entries

Discrete representation of the operator, the matrix \(\Ohat\).

shape

Shape of the operator entries array.

state_dimension

Dimension of the state \(\qhat\) that the operator acts on.

Methods

apply

Apply the operator mapping to the given state / input.

copy

Return a copy of the operator.

datablock

Construct the data matrix block corresponding to the operator.

galerkin

Get the (Petrov-)Galerkin projection of this operator.

jacobian

Construct the state Jacobian of the operator.

load

Load an operator from an HDF5 file.

operator_dimension

Column dimension of the operator entries.

save

Save the operator to an HDF5 file.

set_entries

Set the entries attribute.