pygeon.utils.common_constants module

pygeon.utils.common_constants.AMBIENT_DIM = 3

The ambient dimension of the space in which PyGeoN operates. This is a fixed constant equal to 3, that defines the maximum dimension of the problems that can be handled.

pygeon.utils.common_constants.UNITARY_DATA = 'unitary_data'

Keyword used to identify unitary (identity) data in discretizations

pygeon.utils.common_constants.SCALAR = 0

0-order tensor (scalar field)

pygeon.utils.common_constants.VECTOR = 1

1-order tensor (vector field)

pygeon.utils.common_constants.MATRIX = 2

2-order tensor (matrix/tensor field)

pygeon.utils.common_constants.LAME_LAMBDA = 'lame_lambda'

Lamé’s first parameter (lambda)

pygeon.utils.common_constants.LAME_MU = 'lame_mu'

Lamé’s second parameter (mu)

pygeon.utils.common_constants.LAME_MU_COSSERAT = 'lame_mu_cosserat'

Lamé’s second parameter (mu_c) for Cosserat media

pygeon.utils.common_constants.SECOND_ORDER_TENSOR = 'second_order_tensor'

Keyword used to identify second-order tensor data in discretizations, e.g. for permeability

pygeon.utils.common_constants.VECTOR_FIELD = 'vector_field'

Keyword used to identify vector field data in discretizations, e.g. for advection

pygeon.utils.common_constants.WEIGHT = 'weight'

Keyword used to identify weight data in discretizations, not covered by other keywords

pygeon.utils.common_constants.NORMAL_DIFFUSIVITY = 'normal_diffusivity'

Keyword used to identify normal diffusivity data across interfaces in mixed-dimensional discretizations