|
MFC
Exascale flow solver
|
Public Attributes | |
| integer | geometry |
| Type of geometry for the patch. | |
| integer | gbl_patch_id |
| real(wp) | x_centroid |
| real(wp) | y_centroid |
| real(wp) | z_centroid |
| Geometric center coordinates of the patch. | |
| real(wp) | step_x_centroid |
| Centroid locations of intermediate steps in the time_stepper module. | |
| real(wp) | step_y_centroid |
| real(wp) | step_z_centroid |
| real(wp), dimension(1:3) | centroid_offset |
| offset of center of mass from computed cell center for odd-shaped IBs | |
| real(wp), dimension(1:3) | angles |
| real(wp), dimension(1:3) | step_angles |
| real(wp), dimension(1:3, 1:3) | rotation_matrix |
| matrix that converts from IB reference frame to fluid reference frame | |
| real(wp), dimension(1:3, 1:3) | rotation_matrix_inverse |
| matrix that converts from fluid reference frame to IB reference frame | |
| integer | airfoil_id |
| index into ib_airfoil(:) for airfoil geometry patches | |
| integer | model_id |
| index into stl_models(:) for STL/OBJ geometry patches | |
| real(wp) | length_x |
| real(wp) | length_y |
| real(wp) | length_z |
| Dimensions of the patch. x,y,z Lengths. | |
| real(wp) | radius |
| Dimensions of the patch. radius. | |
| logical | slip |
| integer | moving_ibm |
| 0 for no moving, 1 for moving, 2 for moving on forced path | |
| real(wp) | mass |
| real(wp) | moment |
| mass and moment of inertia of object used to compute forces in 2-way coupling | |
| real(wp), dimension(1:3) | force |
| real(wp), dimension(1:3) | torque |
| vectors for the computed force and torque values applied to an IB | |
| real(wp), dimension(1:3) | vel |
| real(wp), dimension(1:3) | step_vel |
| velocity array used to store intermediate steps in the time_stepper module | |
| real(wp), dimension(1:3) | angular_vel |
| real(wp), dimension(1:3) | step_angular_vel |
| velocity array used to store intermediate steps in the time_stepper module | |
Definition at line 604 of file m_derived_types.fpp.f90.
| integer m_derived_types::ib_patch_parameters::airfoil_id |
index into ib_airfoil(:) for airfoil geometry patches
Definition at line 618 of file m_derived_types.fpp.f90.
| real(wp), dimension(1:3) m_derived_types::ib_patch_parameters::angles |
Definition at line 612 of file m_derived_types.fpp.f90.
| real(wp), dimension(1:3) m_derived_types::ib_patch_parameters::angular_vel |
Definition at line 628 of file m_derived_types.fpp.f90.
| real(wp), dimension(1:3) m_derived_types::ib_patch_parameters::centroid_offset |
offset of center of mass from computed cell center for odd-shaped IBs
Definition at line 611 of file m_derived_types.fpp.f90.
| real(wp), dimension(1:3) m_derived_types::ib_patch_parameters::force |
Definition at line 625 of file m_derived_types.fpp.f90.
| integer m_derived_types::ib_patch_parameters::gbl_patch_id |
Definition at line 606 of file m_derived_types.fpp.f90.
| integer m_derived_types::ib_patch_parameters::geometry |
Type of geometry for the patch.
Definition at line 605 of file m_derived_types.fpp.f90.
| real(wp) m_derived_types::ib_patch_parameters::length_x |
Definition at line 620 of file m_derived_types.fpp.f90.
| real(wp) m_derived_types::ib_patch_parameters::length_y |
Definition at line 620 of file m_derived_types.fpp.f90.
| real(wp) m_derived_types::ib_patch_parameters::length_z |
Dimensions of the patch. x,y,z Lengths.
Definition at line 620 of file m_derived_types.fpp.f90.
| real(wp) m_derived_types::ib_patch_parameters::mass |
Definition at line 624 of file m_derived_types.fpp.f90.
| integer m_derived_types::ib_patch_parameters::model_id |
index into stl_models(:) for STL/OBJ geometry patches
Definition at line 619 of file m_derived_types.fpp.f90.
| real(wp) m_derived_types::ib_patch_parameters::moment |
mass and moment of inertia of object used to compute forces in 2-way coupling
Definition at line 624 of file m_derived_types.fpp.f90.
| integer m_derived_types::ib_patch_parameters::moving_ibm |
0 for no moving, 1 for moving, 2 for moving on forced path
Definition at line 623 of file m_derived_types.fpp.f90.
| real(wp) m_derived_types::ib_patch_parameters::radius |
Dimensions of the patch. radius.
Definition at line 621 of file m_derived_types.fpp.f90.
| real(wp), dimension(1:3,1:3) m_derived_types::ib_patch_parameters::rotation_matrix |
matrix that converts from IB reference frame to fluid reference frame
Definition at line 615 of file m_derived_types.fpp.f90.
| real(wp), dimension(1:3,1:3) m_derived_types::ib_patch_parameters::rotation_matrix_inverse |
matrix that converts from fluid reference frame to IB reference frame
Definition at line 617 of file m_derived_types.fpp.f90.
| logical m_derived_types::ib_patch_parameters::slip |
Definition at line 622 of file m_derived_types.fpp.f90.
| real(wp), dimension(1:3) m_derived_types::ib_patch_parameters::step_angles |
Definition at line 613 of file m_derived_types.fpp.f90.
| real(wp), dimension(1:3) m_derived_types::ib_patch_parameters::step_angular_vel |
velocity array used to store intermediate steps in the time_stepper module
Definition at line 629 of file m_derived_types.fpp.f90.
| real(wp), dimension(1:3) m_derived_types::ib_patch_parameters::step_vel |
velocity array used to store intermediate steps in the time_stepper module
Definition at line 627 of file m_derived_types.fpp.f90.
| real(wp) m_derived_types::ib_patch_parameters::step_x_centroid |
Centroid locations of intermediate steps in the time_stepper module.
Definition at line 610 of file m_derived_types.fpp.f90.
| real(wp) m_derived_types::ib_patch_parameters::step_y_centroid |
Definition at line 610 of file m_derived_types.fpp.f90.
| real(wp) m_derived_types::ib_patch_parameters::step_z_centroid |
Definition at line 610 of file m_derived_types.fpp.f90.
| real(wp), dimension(1:3) m_derived_types::ib_patch_parameters::torque |
vectors for the computed force and torque values applied to an IB
Definition at line 625 of file m_derived_types.fpp.f90.
| real(wp), dimension(1:3) m_derived_types::ib_patch_parameters::vel |
Definition at line 626 of file m_derived_types.fpp.f90.
| real(wp) m_derived_types::ib_patch_parameters::x_centroid |
Definition at line 607 of file m_derived_types.fpp.f90.
| real(wp) m_derived_types::ib_patch_parameters::y_centroid |
Definition at line 607 of file m_derived_types.fpp.f90.
| real(wp) m_derived_types::ib_patch_parameters::z_centroid |
Geometric center coordinates of the patch.
Definition at line 607 of file m_derived_types.fpp.f90.