`Dynamic3D` Class
===============================================================================

.. currentmodule:: thermal.dynamic

.. autoclass:: thermal.dynamic.Dynamic3D

Methods
-------

.. autosummary::

   ~thermal.dynamic.Dynamic3D.compute
   ~thermal.dynamic.Dynamic3D.initialize
   ~thermal.dynamic.Dynamic3D.invalidate

Attributes
----------

Receivers
^^^^^^^^^

.. autosummary::

   ~thermal.dynamic.Dynamic3D.inHeat

Providers
^^^^^^^^^

.. autosummary::

   ~thermal.dynamic.Dynamic3D.outHeatFlux
   ~thermal.dynamic.Dynamic3D.outTemperature
   ~thermal.dynamic.Dynamic3D.outThermalConductivity

Other
^^^^^

.. autosummary::

   ~thermal.dynamic.Dynamic3D.algorithm
   ~thermal.dynamic.Dynamic3D.elapsed_time
   ~thermal.dynamic.Dynamic3D.empty_elements
   ~thermal.dynamic.Dynamic3D.geometry
   ~thermal.dynamic.Dynamic3D.id
   ~thermal.dynamic.Dynamic3D.initialized
   ~thermal.dynamic.Dynamic3D.inittemp
   ~thermal.dynamic.Dynamic3D.iterative
   ~thermal.dynamic.Dynamic3D.logfreq
   ~thermal.dynamic.Dynamic3D.lumping
   ~thermal.dynamic.Dynamic3D.mesh
   ~thermal.dynamic.Dynamic3D.methodparam
   ~thermal.dynamic.Dynamic3D.rebuildfreq
   ~thermal.dynamic.Dynamic3D.temperature_boundary
   ~thermal.dynamic.Dynamic3D.time
   ~thermal.dynamic.Dynamic3D.timestep


Descriptions
------------

Method Details
^^^^^^^^^^^^^^

.. automethod:: thermal.dynamic.Dynamic3D.compute

.. automethod:: thermal.dynamic.Dynamic3D.initialize

.. automethod:: thermal.dynamic.Dynamic3D.invalidate

Receiver Details
^^^^^^^^^^^^^^^^

.. autoattribute:: thermal.dynamic.Dynamic3D.inHeat

Provider Details
^^^^^^^^^^^^^^^^

.. autoattribute:: thermal.dynamic.Dynamic3D.outHeatFlux
   :show-signature:

.. autoattribute:: thermal.dynamic.Dynamic3D.outTemperature
   :show-signature:

.. autoattribute:: thermal.dynamic.Dynamic3D.outThermalConductivity
   :show-signature:

Attribute Details
^^^^^^^^^^^^^^^^^

.. autoattribute:: thermal.dynamic.Dynamic3D.algorithm

.. autoattribute:: thermal.dynamic.Dynamic3D.elapsed_time

.. autoattribute:: thermal.dynamic.Dynamic3D.empty_elements

.. autoattribute:: thermal.dynamic.Dynamic3D.geometry

.. autoattribute:: thermal.dynamic.Dynamic3D.id

.. autoattribute:: thermal.dynamic.Dynamic3D.initialized

.. autoattribute:: thermal.dynamic.Dynamic3D.inittemp

.. autoattribute:: thermal.dynamic.Dynamic3D.iterative

.. autoattribute:: thermal.dynamic.Dynamic3D.logfreq

.. autoattribute:: thermal.dynamic.Dynamic3D.lumping

.. autoattribute:: thermal.dynamic.Dynamic3D.mesh

.. autoattribute:: thermal.dynamic.Dynamic3D.methodparam

.. autoattribute:: thermal.dynamic.Dynamic3D.rebuildfreq

.. autoattribute:: thermal.dynamic.Dynamic3D.temperature_boundary

.. autoattribute:: thermal.dynamic.Dynamic3D.time

.. autoattribute:: thermal.dynamic.Dynamic3D.timestep

.. template class.rst