Template Struct ExternalConnection

Struct Documentation

template<class ScalarT, typename IdxT>
struct ExternalConnection

The connection of a component’s external variable to its system. Allows the component to access data about that external variable and allows the system to construct Jacobian information about that variable.

Public Members

const ScalarT *y_

A pointer to the state value of the variable.

See also

Component::y_ext_

const ScalarT *yp_

A pointer to the derivative value of the variable.

See also

Component::yp_ext_

ScalarT *f_

A pointer to the residual buffer of the variable.

See also

Component::f_ext_

IdxT idx_

The corresponding system variable index.

See also

Component::connection_nodes_