pub struct DmplexDistributionProfile {
pub distribute: bool,
pub localize_coordinates: bool,
pub synchronize_sections: bool,
pub balance_boundary_ownership: bool,
}Expand description
Distribution controls.
Fields§
§distribute: boolEnable mesh distribution (-dm_distribute).
localize_coordinates: boolEnsure coordinates are localized on ghost points (-dm_plex_localize).
synchronize_sections: boolSynchronize section data onto ghost points.
balance_boundary_ownership: boolBalance ownership of partition-boundary points.
Trait Implementations§
Source§impl Clone for DmplexDistributionProfile
impl Clone for DmplexDistributionProfile
Source§fn clone(&self) -> DmplexDistributionProfile
fn clone(&self) -> DmplexDistributionProfile
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DmplexDistributionProfile
Source§impl Debug for DmplexDistributionProfile
impl Debug for DmplexDistributionProfile
Source§impl Default for DmplexDistributionProfile
impl Default for DmplexDistributionProfile
Source§impl<'de> Deserialize<'de> for DmplexDistributionProfile
impl<'de> Deserialize<'de> for DmplexDistributionProfile
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for DmplexDistributionProfile
impl StructuralPartialEq for DmplexDistributionProfile
Auto Trait Implementations§
impl Freeze for DmplexDistributionProfile
impl RefUnwindSafe for DmplexDistributionProfile
impl Send for DmplexDistributionProfile
impl Sync for DmplexDistributionProfile
impl Unpin for DmplexDistributionProfile
impl UnsafeUnpin for DmplexDistributionProfile
impl UnwindSafe for DmplexDistributionProfile
Blanket Implementations§
Source§impl<T> AccumulatePathExt for T
impl<T> AccumulatePathExt for T
fn accumulate_path<O, I>(path: I) -> Owhere
O: Orientation,
I: IntoIterator<Item = O>,
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