default_transfer.py#

Define the default Transfer class.

class openmdao.vectors.default_transfer.DefaultTransfer(in_vec, out_vec, in_inds, out_inds, has_input_scaling)[source]

Bases: Transfer

Default NumPy transfer.

Parameters:
in_vec<Vector>

Pointer to the input vector.

out_vec<Vector>

Pointer to the output vector.

in_indsint ndarray

Input indices for the transfer.

out_indsint ndarray

Output indices for the transfer.

has_input_scalingbool

Whether any of the inputs has scaling.

__init__(in_vec, out_vec, in_inds, out_inds, has_input_scaling)

Initialize all attributes.