SpaceEnvironmentParticleFlux ============================ .. py:class:: ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux Particle Flux settings. .. py:currentmodule:: SpaceEnvironmentParticleFlux Overview -------- .. tab-set:: .. tab-item:: Methods .. list-table:: :header-rows: 0 :widths: auto * - :py:attr:`~ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.get_particle_mass_array` - Return the particle mass array as an array of doubles. Uses Mass Dimension. * - :py:attr:`~ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.compute_meteor_impact_flux` - Compute meteor impact flux. Uses DateFormat and Flux Dimensions. * - :py:attr:`~ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.compute_meteor_damage_impact_flux` - Compute meteor damage impact flux. Uses DateFormat and Flux Dimensions. * - :py:attr:`~ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.compute_meteor_impact_flux_distribution` - Compute meteor impact flux for each particle of the mass array, returned as an array of doubles. Uses DateFormat and Flux Dimensions. * - :py:attr:`~ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.compute_meteor_damage_impact_flux_distribution` - Compute meteor damage impact flux for each particle of the mass array, returned as an array of doubles. Uses DateFormat and Flux Dimensions. * - :py:attr:`~ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.compute_debris_impact_flux` - Compute debris impact flux. Uses DateFormat and Flux Dimensions. * - :py:attr:`~ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.compute_debris_damage_impact_flux` - Compute debris damage impact flux. Uses DateFormat and Flux Dimensions. * - :py:attr:`~ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.compute_debris_impact_flux_distribution` - Compute debris impact flux for each particle of the mass array, returned as an array of doubles. Uses DateFormat and Flux Dimensions. * - :py:attr:`~ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.compute_debris_damage_impact_flux_distribution` - Compute debris damage impact flux for each particle of the mass array, returned as an array of doubles. Uses DateFormat and Flux Dimensions. .. tab-item:: Properties .. list-table:: :header-rows: 0 :widths: auto * - :py:attr:`~ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.f10p7_source` - Mode for computing 13-month average F10.7. * - :py:attr:`~ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.f10p7` - F10.7 value. Dimensionless. * - :py:attr:`~ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.material` - Vehicle material. * - :py:attr:`~ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.area` - Area exposed to particles. Uses SmallArea Dimension. * - :py:attr:`~ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.pit_depth` - Pit depth in the material that indicates damage. Uses SmallDistance Dimension. * - :py:attr:`~ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.use_sporadic_meteors` - Flag to model sporadic meteors. * - :py:attr:`~ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.material_density` - Density of the user-defined material. * - :py:attr:`~ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.tensile_strength` - Tensile strength of the user-defined material in MPa. * - :py:attr:`~ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.flux_filename` - Flux file containing F10.7 values. Import detail ------------- .. code-block:: python from ansys.stk.core.stkobjects import SpaceEnvironmentParticleFlux Property detail --------------- .. py:property:: f10p7_source :canonical: ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.f10p7_source :type: VehicleSpaceEnvironmentF10P7SourceType Mode for computing 13-month average F10.7. .. py:property:: f10p7 :canonical: ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.f10p7 :type: float F10.7 value. Dimensionless. .. py:property:: material :canonical: ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.material :type: VehicleSpaceEnvironmentMaterial Vehicle material. .. py:property:: area :canonical: ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.area :type: float Area exposed to particles. Uses SmallArea Dimension. .. py:property:: pit_depth :canonical: ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.pit_depth :type: float Pit depth in the material that indicates damage. Uses SmallDistance Dimension. .. py:property:: use_sporadic_meteors :canonical: ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.use_sporadic_meteors :type: bool Flag to model sporadic meteors. .. py:property:: material_density :canonical: ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.material_density :type: float Density of the user-defined material. .. py:property:: tensile_strength :canonical: ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.tensile_strength :type: float Tensile strength of the user-defined material in MPa. .. py:property:: flux_filename :canonical: ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.flux_filename :type: str Flux file containing F10.7 values. Method detail ------------- .. py:method:: get_particle_mass_array(self) -> list :canonical: ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.get_particle_mass_array Return the particle mass array as an array of doubles. Uses Mass Dimension. :Returns: :obj:`~list` .. py:method:: compute_meteor_impact_flux(self, time: typing.Any) -> float :canonical: ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.compute_meteor_impact_flux Compute meteor impact flux. Uses DateFormat and Flux Dimensions. :Parameters: **time** : :obj:`~typing.Any` :Returns: :obj:`~float` .. py:method:: compute_meteor_damage_impact_flux(self, time: typing.Any) -> float :canonical: ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.compute_meteor_damage_impact_flux Compute meteor damage impact flux. Uses DateFormat and Flux Dimensions. :Parameters: **time** : :obj:`~typing.Any` :Returns: :obj:`~float` .. py:method:: compute_meteor_impact_flux_distribution(self, time: typing.Any) -> list :canonical: ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.compute_meteor_impact_flux_distribution Compute meteor impact flux for each particle of the mass array, returned as an array of doubles. Uses DateFormat and Flux Dimensions. :Parameters: **time** : :obj:`~typing.Any` :Returns: :obj:`~list` .. py:method:: compute_meteor_damage_impact_flux_distribution(self, time: typing.Any) -> list :canonical: ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.compute_meteor_damage_impact_flux_distribution Compute meteor damage impact flux for each particle of the mass array, returned as an array of doubles. Uses DateFormat and Flux Dimensions. :Parameters: **time** : :obj:`~typing.Any` :Returns: :obj:`~list` .. py:method:: compute_debris_impact_flux(self, time: typing.Any) -> float :canonical: ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.compute_debris_impact_flux Compute debris impact flux. Uses DateFormat and Flux Dimensions. :Parameters: **time** : :obj:`~typing.Any` :Returns: :obj:`~float` .. py:method:: compute_debris_damage_impact_flux(self, time: typing.Any) -> float :canonical: ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.compute_debris_damage_impact_flux Compute debris damage impact flux. Uses DateFormat and Flux Dimensions. :Parameters: **time** : :obj:`~typing.Any` :Returns: :obj:`~float` .. py:method:: compute_debris_impact_flux_distribution(self, time: typing.Any) -> list :canonical: ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.compute_debris_impact_flux_distribution Compute debris impact flux for each particle of the mass array, returned as an array of doubles. Uses DateFormat and Flux Dimensions. :Parameters: **time** : :obj:`~typing.Any` :Returns: :obj:`~list` .. py:method:: compute_debris_damage_impact_flux_distribution(self, time: typing.Any) -> list :canonical: ansys.stk.core.stkobjects.SpaceEnvironmentParticleFlux.compute_debris_damage_impact_flux_distribution Compute debris damage impact flux for each particle of the mass array, returned as an array of doubles. Uses DateFormat and Flux Dimensions. :Parameters: **time** : :obj:`~typing.Any` :Returns: :obj:`~list`