Neutron flux for uniform cylinder ================================= Neutron flux for the uniform cylindrical reactor of radius :math:`r_0` and height :math:`h_0` depends on the radial distance :math:`r` and axial coordinate :math:`z`. A cylindrical coordinate system is assumed, such that the cylinder's axis of rotation is the :math:`z`-axis. **Links:** #. `NuclearPower, see end of page `__. .. py:currentmodule:: symplyphysics.laws.nuclear.buckling.neutron_flux_for_uniform_cylinder .. py:data:: dimension_factor Dimension factor that appears as a coefficient in the solution to the :ref:`differential equation `. See :attr:`~symplyphysics.symbols.nuclear.neutron_flux`. Symbol: :code:`Phi_0` Latex: :math:`\Phi_{0}` Dimension: :code:`1/(area*time)` .. py:data:: radial_distance :attr:`~symplyphysics.symbols.classical_mechanics.distance_to_axis` within the cylindrical coordinate system of the cylinder. Symbol: :code:`r` Latex: :math:`r` Dimension: :code:`length` .. py:data:: axial_coordinate :attr:`~symplyphysics.symbols.classical_mechanics.height` within the cylindrical coordinate system of the cylinder. Symbol: :code:`h` Latex: :math:`h` Dimension: :code:`length` .. py:data:: radius :attr:`~symplyphysics.symbols.classical_mechanics.radius` of the cylinder. Symbol: :code:`r_0` Latex: :math:`r_{0}` Dimension: :code:`length` .. py:data:: height :attr:`~symplyphysics.symbols.classical_mechanics.height` of the cylinder. Symbol: :code:`h_0` Latex: :math:`h_{0}` Dimension: :code:`length` .. py:data:: neutron_flux :attr:`~symplyphysics.symbols.nuclear.neutron_flux` at a point with coordinates :attr:`~radial_distance` and :attr:`~axial_coordinate`. Symbol: :code:`Phi` Latex: :math:`\Phi` Dimension: :code:`1/(area*time)` .. py:data:: law :code:`Phi = Phi_0 * besselj(0, 2.405 / r_0 * r) * cos(pi / h_0 * h)` Latex: .. math:: \Phi = \Phi_{0} J_{0}\left(\frac{2.405}{r_{0}} r\right) \cos{\left(\frac{\pi}{h_{0}} h \right)}