discretize.operators.InnerProducts#

Inheritance diagram of InnerProducts
class discretize.operators.InnerProducts[source]#

Class for constructing inner product matrices.

InnerProducts is a mixin class for constructing inner product matrices, their inverses and their derivatives with respect to model parameters. The InnerProducts class is inherited by all discretize mesh classes. In practice, we don’t create instances of the InnerProducts class in order to construct inner product matrices, their inverses or their derivatives. These quantities are instead constructed from instances of discretize meshes using the appropriate method.

Methods

get_edge_inner_product

get_edge_inner_product_deriv

get_face_inner_product

get_face_inner_product_deriv

Galleries and Tutorials using discretize.operators.InnerProducts#