|
MFC
Exascale flow solver
|
Public Attributes | |
| integer | geometry |
| Type of geometry for the patch. | |
| real(wp) | x_centroid |
| real(wp) | y_centroid |
| real(wp) | z_centroid |
| Location of the geometric center, i.e. the centroid, of the patch. It is specified through its x-, y- and z-coordinates, respectively. | |
| real(wp) | step_x_centroid |
| real(wp) | step_y_centroid |
| real(wp) | step_z_centroid |
| Centroid locations of intermediate steps in the time_stepper module. | |
| real(wp), dimension(1:3) | centroid_offset |
| 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 | |
| real(wp) | c |
| real(wp) | p |
| real(wp) | t |
| real(wp) | m |
| 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. | |
| real(wp) | theta |
| logical | slip |
| character(len=pathlen_max) | model_filepath |
| Path the STL file relative to case_dir. | |
| real(wp), dimension(1:3) | model_translate |
| Translation of the STL object. | |
| real(wp), dimension(1:3) | model_scale |
| Scale factor for the STL object. | |
| real(wp), dimension(1:3) | model_rotate |
| Angle to rotate the STL object along each cartesian coordinate axis, in radians. | |
| integer | model_spc |
| Number of samples per cell to use when discretizing the STL object. | |
| real(wp) | model_threshold |
| Threshold to turn on smoothen STL patch. | |
| integer | moving_ibm |
| real(wp) | mass |
| real(wp) | moment |
| real(wp), dimension(1:3) | force |
| real(wp), dimension(1:3) | torque |
| real(wp), dimension(1:3) | vel |
| real(wp), dimension(1:3) | step_vel |
| real(wp), dimension(1:3) | angular_vel |
| real(wp), dimension(1:3) | step_angular_vel |
Definition at line 600 of file m_derived_types.fpp.f90.
| real(wp), dimension(1:3) m_derived_types::ib_patch_parameters::angles |
Definition at line 611 of file m_derived_types.fpp.f90.
| real(wp), dimension(1:3) m_derived_types::ib_patch_parameters::angular_vel |
Definition at line 650 of file m_derived_types.fpp.f90.
| real(wp) m_derived_types::ib_patch_parameters::c |
Definition at line 616 of file m_derived_types.fpp.f90.
| real(wp), dimension(1:3) m_derived_types::ib_patch_parameters::centroid_offset |
Definition at line 609 of file m_derived_types.fpp.f90.
| real(wp), dimension(1:3) m_derived_types::ib_patch_parameters::force |
Definition at line 647 of file m_derived_types.fpp.f90.
| integer m_derived_types::ib_patch_parameters::geometry |
Type of geometry for the patch.
Definition at line 602 of file m_derived_types.fpp.f90.
| real(wp) m_derived_types::ib_patch_parameters::length_x |
Definition at line 618 of file m_derived_types.fpp.f90.
| real(wp) m_derived_types::ib_patch_parameters::length_y |
Definition at line 618 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 618 of file m_derived_types.fpp.f90.
| real(wp) m_derived_types::ib_patch_parameters::m |
Definition at line 616 of file m_derived_types.fpp.f90.
| real(wp) m_derived_types::ib_patch_parameters::mass |
Definition at line 646 of file m_derived_types.fpp.f90.
| character(len=pathlen_max) m_derived_types::ib_patch_parameters::model_filepath |
Path the STL file relative to case_dir.
Definition at line 625 of file m_derived_types.fpp.f90.
| real(wp), dimension(1:3) m_derived_types::ib_patch_parameters::model_rotate |
Angle to rotate the STL object along each cartesian coordinate axis, in radians.
Definition at line 634 of file m_derived_types.fpp.f90.
| real(wp), dimension(1:3) m_derived_types::ib_patch_parameters::model_scale |
Scale factor for the STL object.
Definition at line 631 of file m_derived_types.fpp.f90.
| integer m_derived_types::ib_patch_parameters::model_spc |
Number of samples per cell to use when discretizing the STL object.
Definition at line 638 of file m_derived_types.fpp.f90.
| real(wp) m_derived_types::ib_patch_parameters::model_threshold |
Threshold to turn on smoothen STL patch.
Definition at line 641 of file m_derived_types.fpp.f90.
| real(wp), dimension(1:3) m_derived_types::ib_patch_parameters::model_translate |
Translation of the STL object.
Definition at line 628 of file m_derived_types.fpp.f90.
| real(wp) m_derived_types::ib_patch_parameters::moment |
Definition at line 646 of file m_derived_types.fpp.f90.
| integer m_derived_types::ib_patch_parameters::moving_ibm |
Definition at line 645 of file m_derived_types.fpp.f90.
| real(wp) m_derived_types::ib_patch_parameters::p |
Definition at line 616 of file m_derived_types.fpp.f90.
| real(wp) m_derived_types::ib_patch_parameters::radius |
Dimensions of the patch. radius.
Definition at line 619 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 613 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 614 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 612 of file m_derived_types.fpp.f90.
| real(wp), dimension(1:3) m_derived_types::ib_patch_parameters::step_angular_vel |
Definition at line 651 of file m_derived_types.fpp.f90.
| real(wp), dimension(1:3) m_derived_types::ib_patch_parameters::step_vel |
Definition at line 649 of file m_derived_types.fpp.f90.
| real(wp) m_derived_types::ib_patch_parameters::step_x_centroid |
Definition at line 607 of file m_derived_types.fpp.f90.
| real(wp) m_derived_types::ib_patch_parameters::step_y_centroid |
Definition at line 607 of file m_derived_types.fpp.f90.
| real(wp) m_derived_types::ib_patch_parameters::step_z_centroid |
Centroid locations of intermediate steps in the time_stepper module.
Definition at line 607 of file m_derived_types.fpp.f90.
| real(wp) m_derived_types::ib_patch_parameters::t |
Definition at line 616 of file m_derived_types.fpp.f90.
| real(wp) m_derived_types::ib_patch_parameters::theta |
Definition at line 620 of file m_derived_types.fpp.f90.
| real(wp), dimension(1:3) m_derived_types::ib_patch_parameters::torque |
Definition at line 647 of file m_derived_types.fpp.f90.
| real(wp), dimension(1:3) m_derived_types::ib_patch_parameters::vel |
Definition at line 648 of file m_derived_types.fpp.f90.
| real(wp) m_derived_types::ib_patch_parameters::x_centroid |
Definition at line 604 of file m_derived_types.fpp.f90.
| real(wp) m_derived_types::ib_patch_parameters::y_centroid |
Definition at line 604 of file m_derived_types.fpp.f90.
| real(wp) m_derived_types::ib_patch_parameters::z_centroid |
Location of the geometric center, i.e. the centroid, of the patch. It is specified through its x-, y- and z-coordinates, respectively.
Definition at line 604 of file m_derived_types.fpp.f90.