OOF2: The Manual

Name

conjugatePair — Establish conjugacy relations

Synopsis

from oof2.SWIG.engine.conjugate import conjugatePair

conjugatePair(name, equation, eqncomp, field, fieldcomp) 

Description

conjugatePair establishes conjugacy relationships between Fields and Equations, allowing symmetric finite element stiffness matrices to be constructed. See Section 8.3 for the detailed discussion.

conjugatePair is only available in Python.

Parameters

name

name is the PropertyType of the Property that this conjugacy relation applies to.

equation

equation is the Equation object to which the conjugacy relationship applies.

eqncomp

eqncomp is either a single FieldIndex object or a list of FieldIndex objects, indicating which components of equation the relation applies to.

field

field is the Field object to which the conjugacy relationship applies.

fieldcomp

fieldcomp is either a single FieldIndex object or a list of FieldIndex objects, indicating which components of field the relation applies to. fieldcomp must have the same structure as eqncomp — if eqncomp is a list, fieldcomp must be a list of the same length. Each Field component in fieldcomp is conjugate to the Equation component in the same location in eqncomp.