MFC
Exascale flow solver
Loading...
Searching...
No Matches
m_derived_types::particle_cloud_parameters Type Reference

Public Attributes

real(wp) x_centroid
real(wp) y_centroid
real(wp) z_centroid
 Center of the particle bed region.
real(wp) length_x
real(wp) length_y
real(wp) length_z
 Dimensions of the particle bed region.
integer num_particles
 Number of particles to generate.
real(wp) radius
 Particle radius.
real(wp) mass
 Particle mass.
real(wp) min_spacing
 Minimum surface-to-surface gap (particle centers are 2*radius + min_spacing apart).
real(wp) shell_inner_radius
 Inner radius for shell packing.
real(wp) shell_outer_radius
 Outer radius for shell packing.
integer moving_ibm
 Motion flag: 0=static, 1=moving (forces), 2=forced path.
integer seed
 Random seed for reproducible placement.
integer cloud_geometry
 Cloud region geometry: 1=box, 2=hemisphere shell.
integer shell_axis
 Axis the hemisphere shell opens toward: 1=x, 2=y, 3=z (2D ignores 3).
integer packing_method
 Packing algorithm: 1=rejection sampling, 2=lattice.
integer periodic
 Periodic overlap flag for box rejection packing: 0=off, 1=on.

Detailed Description

Definition at line 741 of file m_derived_types.fpp.f90.

Member Data Documentation

◆ cloud_geometry

integer m_derived_types::particle_cloud_parameters::cloud_geometry

Cloud region geometry: 1=box, 2=hemisphere shell.

Definition at line 752 of file m_derived_types.fpp.f90.

◆ length_x

real(wp) m_derived_types::particle_cloud_parameters::length_x

Definition at line 743 of file m_derived_types.fpp.f90.

◆ length_y

real(wp) m_derived_types::particle_cloud_parameters::length_y

Definition at line 743 of file m_derived_types.fpp.f90.

◆ length_z

real(wp) m_derived_types::particle_cloud_parameters::length_z

Dimensions of the particle bed region.

Definition at line 743 of file m_derived_types.fpp.f90.

◆ mass

real(wp) m_derived_types::particle_cloud_parameters::mass

Particle mass.

Definition at line 746 of file m_derived_types.fpp.f90.

◆ min_spacing

real(wp) m_derived_types::particle_cloud_parameters::min_spacing

Minimum surface-to-surface gap (particle centers are 2*radius + min_spacing apart).

Definition at line 747 of file m_derived_types.fpp.f90.

◆ moving_ibm

integer m_derived_types::particle_cloud_parameters::moving_ibm

Motion flag: 0=static, 1=moving (forces), 2=forced path.

Definition at line 750 of file m_derived_types.fpp.f90.

◆ num_particles

integer m_derived_types::particle_cloud_parameters::num_particles

Number of particles to generate.

Definition at line 744 of file m_derived_types.fpp.f90.

◆ packing_method

integer m_derived_types::particle_cloud_parameters::packing_method

Packing algorithm: 1=rejection sampling, 2=lattice.

Definition at line 754 of file m_derived_types.fpp.f90.

◆ periodic

integer m_derived_types::particle_cloud_parameters::periodic

Periodic overlap flag for box rejection packing: 0=off, 1=on.

Definition at line 755 of file m_derived_types.fpp.f90.

◆ radius

real(wp) m_derived_types::particle_cloud_parameters::radius

Particle radius.

Definition at line 745 of file m_derived_types.fpp.f90.

◆ seed

integer m_derived_types::particle_cloud_parameters::seed

Random seed for reproducible placement.

Definition at line 751 of file m_derived_types.fpp.f90.

◆ shell_axis

integer m_derived_types::particle_cloud_parameters::shell_axis

Axis the hemisphere shell opens toward: 1=x, 2=y, 3=z (2D ignores 3).

Definition at line 753 of file m_derived_types.fpp.f90.

◆ shell_inner_radius

real(wp) m_derived_types::particle_cloud_parameters::shell_inner_radius

Inner radius for shell packing.

Definition at line 748 of file m_derived_types.fpp.f90.

◆ shell_outer_radius

real(wp) m_derived_types::particle_cloud_parameters::shell_outer_radius

Outer radius for shell packing.

Definition at line 749 of file m_derived_types.fpp.f90.

◆ x_centroid

real(wp) m_derived_types::particle_cloud_parameters::x_centroid

Definition at line 742 of file m_derived_types.fpp.f90.

◆ y_centroid

real(wp) m_derived_types::particle_cloud_parameters::y_centroid

Definition at line 742 of file m_derived_types.fpp.f90.

◆ z_centroid

real(wp) m_derived_types::particle_cloud_parameters::z_centroid

Center of the particle bed region.

Definition at line 742 of file m_derived_types.fpp.f90.


The documentation for this type was generated from the following file: