polar.c1_cart#

Classes#

Inheritance diagram of psydac.polar.c1_cart

C1_Cart(cart[, radial_dim])

A CartDecomposition subclass whose objects are generated from an existing CartDecomposition object by removing all degrees of freedom corresponding to i_d = 0, 1 with d being the radial dimension.

Details#

class C1_Cart(cart, radial_dim=0)[source]#

Bases: CartDecomposition

A CartDecomposition subclass whose objects are generated from an existing CartDecomposition object by removing all degrees of freedom corresponding to i_d = 0, 1 with d being the radial dimension.

This is used to apply a C1-correction to a tensor-product finite element space built on a mapping with a polar singularity.

Parameters:
cartpsydac.ddm.CartDecomposition

MPI decomposition of a logical grid with Cartesian topology.

radial_dimint

‘Radial’ dimension where degrees of freedom should be removed.

property parent_cart#