openmdao/core/total_jac.py
def par_deriv_matmat_iter(self, imeta, mode):
        """
        Iterate over index lists for the combined parallel deriv matrix matrix case.

        Parameters
        ----------
        imeta : dict
            Dictionary of iteration metadata.
        mode : str
            Direction of derivative solution.

        Yields
        ------
        list of ndarray of int
            Current indices.
        method
            Input setter method.
        method
            Jac setter method.
        """
        # here, idxs is a list of arrays.  One array in the list for each parallel deriv
        # variable, and the entries in each array are all of the indices corresponding
        # to that variable's rows or columns in the total jacobian.
        idxs = imeta['idx_list']
        yield idxs, self.par_deriv_matmat_input_setter, self.par_deriv_matmat_jac_setter, None

        Iterate over index lists for the combined parallel deriv matrix matrix case.

        Parameters
        ----------
        imeta : dict
            Dictionary of iteration metadata.
        mode : str
            Direction of derivative solution.

        Yields
        ------
        list of ndarray of int
            Current indices.
        method
            Input setter method.
        method
            Jac setter method.
        
Iterate over index lists for the combined parallel deriv matrix matrix case.
Parameters

imeta : dict
Dictionary of iteration metadata.
mode : str
Direction of derivative solution.

Yields

list of ndarray of int
Current indices.
method
Input setter method.
method
Jac setter method.
Iterate over index lists for the combined parallel deriv matrix matrix case . Parameters imeta : dict Dictionary of iteration metadata . mode : str Direction of derivative solution . Yields list of ndarray of int Current indices . method Input setter method . method Jac setter method .
def par_deriv_matmat_iter(self, imeta, mode):
        idxs = imeta['idx_list']
        yield idxs, self.par_deriv_matmat_input_setter, self.par_deriv_matmat_jac_setter, None
def par_deriv_matmat_iter ( self , imeta , mode ) : idxs = imeta [ 'idx_list' ] yield idxs , self . par_deriv_matmat_input_setter , self . par_deriv_matmat_jac_setter , None
Iterate over index lists for the combined parallel deriv matrix matrix case.
Iterate over index lists for the combined parallel deriv matrix matrix case .
"""
        Iterate over index lists for the combined parallel deriv matrix matrix case.

        Parameters
        ----------
        imeta : dict
            Dictionary of iteration metadata.
        mode : str
            Direction of derivative solution.

        Yields
        ------
        list of ndarray of int
            Current indices.
        method
            Input setter method.
        method
            Jac setter method.
        """ # here, idxs is a list of arrays.  One array in the list for each parallel deriv # variable, and the entries in each array are all of the indices corresponding # to that variable's rows or columns in the total jacobian.
self
imeta
mode