gemseo / core / mdofunctions

Show inherited members

dense_jacobian_function module

A MDOFunction wrapper casting Jacobians as dense NumPy arrays.

class gemseo.core.mdofunctions.dense_jacobian_function.DenseJacobianFunction(original_function)[source]

Bases: MDOFunction

A wrapper of MDOFunction casting Jacobians as dense NumPy arrays.

Initialize self. See help(type(self)) for accurate signature.

Parameters:

original_function (MDOFunction) – The original function which is wrapped.

force_real: bool

Whether to cast the results to real value.

has_default_name: bool

Whether the name has been set with a default value.

last_eval: OutputType | None

The value of the function output at the last evaluation.

None if it has not yet been evaluated.

special_repr: str

The string representation of the function overloading its default string ones.