sfepy.discrete.parse_regions module

Grammar for selecting regions of a domain.

Regions serve for selection of certain parts of the computational domain represented as a finite element mesh. They are used to define the boundary conditions, the domains of terms and materials etc.

Notes

History: pre-git versions already from from 13.06.2006.

sfepy.discrete.parse_regions.create_bnf(stack)[source]
sfepy.discrete.parse_regions.join_tokens(str, loc, toks)[source]
sfepy.discrete.parse_regions.print_leaf(level, op)[source]
sfepy.discrete.parse_regions.print_op(level, op, item1, item2)[source]
sfepy.discrete.parse_regions.print_stack(stack)[source]
sfepy.discrete.parse_regions.replace(what, keep=False)[source]
sfepy.discrete.parse_regions.replace_with_region(what, r_index)[source]
sfepy.discrete.parse_regions.to_stack(stack)[source]
sfepy.discrete.parse_regions.visit_stack(stack, op_visitor, leaf_visitor)[source]