gemseo / algos / sequence_transformer

Hide inherited members

no_transformation module

The sequence transformer which does nothing.

class gemseo.algos.sequence_transformer.no_transformation.NoTransformation[source]

Bases: SequenceTransformer

A SequenceTransformer which leaves the sequence unchanged.

clear()

Clear the iterates.

Return type:

None

compute_transformed_iterate(iterate, residual)[source]

Compute the next transformed iterate.

Parameters:
  • iterate (NDArray) – The iterate \(G(x_n)\).

  • residual (NDArray) – The associated residual \(G(x_n) - x_n\).

Returns:

The next transformed iterate \(x_{n+1}\).

Return type:

NDArray