:class:`DynaIGA` ================ .. py:class:: ansys.dyna.core.pre.dynaiga.DynaIGA Bases: :py:obj:`ansys.dyna.core.pre.dynabase.DynaBase` Contains methods for creating a keyword related to IGA. .. !! processed by numpydoc !! .. py:currentmodule:: DynaIGA Overview -------- .. tab-set:: .. tab-item:: Methods .. list-table:: :header-rows: 0 :widths: auto * - :py:attr:`~create_section_igashell` - Define section properties for isogeometric shell elements. * - :py:attr:`~save_file` - Save keyword files. .. tab-item:: Attributes .. list-table:: :header-rows: 0 :widths: auto * - :py:attr:`~casetype` - Import detail ------------- .. code-block:: python from ansys.dyna.core.pre.dynaiga import DynaIGA Attribute detail ---------------- .. py:attribute:: casetype Method detail ------------- .. py:method:: create_section_igashell(secid, elform, shrf, thickness) Define section properties for isogeometric shell elements. :Parameters: **secid** : :class:`python:int` Section ID. ``SECID`` is referenced on the ``\*PART`` card. A unique number or label must be specified. **elform** : :class:`python:int` Element formulation. **shrf** : :class:`python:float` Shear correction factor, which scales the transverse shear stress. **thickness** : :class:`python:float` Shell thickness. :Returns: :ref:`bool ` ``True`` when successful, ``False`` when failed. .. !! processed by numpydoc !! .. py:method:: save_file() Save keyword files. :Returns: :ref:`bool ` ``True`` when successful, ``False`` when failed. .. !! processed by numpydoc !!