pub struct RadialLayer {
pub outer_radius: Length,
pub conductivity: ThermalConductivity,
pub heat_source: VolumetricPowerDensity,
}Expand description
One layer of a nested radial body, from the previous layer’s outer radius
(or the centre) out to Self::outer_radius.
Fields§
§outer_radius: LengthOuter radius of the layer (half-thickness for a slab).
conductivity: ThermalConductivityConstant thermal conductivity of the layer.
heat_source: VolumetricPowerDensityUniform volumetric heat generation in the layer (zero for a cladding).
Trait Implementations§
Source§impl Clone for RadialLayer
impl Clone for RadialLayer
impl Copy for RadialLayer
Source§impl Debug for RadialLayer
impl Debug for RadialLayer
Source§impl PartialEq for RadialLayer
impl PartialEq for RadialLayer
impl StructuralPartialEq for RadialLayer
Auto Trait Implementations§
impl !RefUnwindSafe for RadialLayer
impl !UnwindSafe for RadialLayer
impl Freeze for RadialLayer
impl Send for RadialLayer
impl Sync for RadialLayer
impl Unpin for RadialLayer
impl UnsafeUnpin for RadialLayer
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more