pymor.algorithms.preassemble

Module Contents

class pymor.algorithms.preassemble.PreAssembleRules[source]

Bases: pymor.algorithms.rules.RuleTable

RuleTable for the preassemble algorithm.

action_AdjointOperator(op)[source]
action_assemble(op)[source]
action_identity(op)[source]
action_recurse(op)[source]
action_recurse_and_assemble(op)[source]
pymor.algorithms.preassemble.preassemble(obj)[source]

Preassemble non-parametric operators.

If obj is a non-parametric Operator, return obj.assemble() otherwise return obj. Recursively replaces children of obj.