dedalus.core.domain =================== .. py:module:: dedalus.core.domain .. autoapi-nested-parse:: Domain class definition. Module Contents --------------- .. py:class:: Domain(dist, bases) The direct product of a set of bases. :Parameters: * **dist** (*Distributor object*) -- Distributor for an operand/field. * **bases** (*collection of Basis objects*) -- Bases comprising the direct product domain. .. py:method:: bases_by_axis() .. py:method:: bases_by_coord() .. py:method:: chunk_shape(layout) Compute chunk shape. .. py:method:: coeff_shape() Compute coefficient shape. .. py:method:: constant() Tuple of constant flags. .. py:method:: dealias() .. py:method:: enumerate_unique_bases() .. py:method:: full_bases() .. py:method:: get_basis(coords) .. py:method:: get_basis_subaxis(coord) .. py:method:: get_coord(name) .. py:method:: global_shape(layout, scales) .. py:method:: grid_shape(scales) Compute grid shape. .. py:method:: group_shape(layout) Compute group shape. .. py:method:: mode_dependence() Tuple of dependence flags. .. py:method:: nonconstant() .. py:method:: substitute_basis(old_basis, new_basis) .. py:method:: volume() .. py:attribute:: bases .. py:attribute:: dim .. py:attribute:: dist .. py:data:: logger