Neko 1.99.3
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
ale_rigid_kinematics::stiffness_geometry_t Type Reference

Stiff Geometry. More...

Public Attributes

character(len=32) type = 'cheap_dist'
 'sphere', 'cylinder', 'cheap_dist', 'box (not implemented)'
 
character(len=32) decay_profile = 'gaussian'
 'gaussian' or 'tanh'
 
real(kind=rp) gain
 Stiffness Gain.
 
real(kind=rp), dimension(3) center
 Center for geometric shapes.
 
real(kind=rp), dimension(3) dims = 1.0_rp
 Box dimensions (ToDo)
 
real(kind=rp) rot_angle_deg_cw = 0.0_rp
 Box rotation angle CW (ToDo)
 
real(kind=rp) radius
 Acts as stiffness_decay for shapes.
 
real(kind=rp) stiff_dist
 Acts as stiffness_decay for cheap_dist.
 
real(kind=rp) cutoff_coef
 Coefficient defining the cutoff sharpness (Default: 9.0 for Gaussian, 3.5 for Tanh)
 

Detailed Description

Definition at line 56 of file ale_rigid_kinematics.f90.

Member Data Documentation

◆ center

real(kind=rp), dimension(3) ale_rigid_kinematics::stiffness_geometry_t::center

Definition at line 64 of file ale_rigid_kinematics.f90.

◆ cutoff_coef

real(kind=rp) ale_rigid_kinematics::stiffness_geometry_t::cutoff_coef

Definition at line 75 of file ale_rigid_kinematics.f90.

◆ decay_profile

character(len=32) ale_rigid_kinematics::stiffness_geometry_t::decay_profile = 'gaussian'

Definition at line 60 of file ale_rigid_kinematics.f90.

◆ dims

real(kind=rp), dimension(3) ale_rigid_kinematics::stiffness_geometry_t::dims = 1.0_rp

Definition at line 66 of file ale_rigid_kinematics.f90.

◆ gain

real(kind=rp) ale_rigid_kinematics::stiffness_geometry_t::gain

Definition at line 62 of file ale_rigid_kinematics.f90.

◆ radius

real(kind=rp) ale_rigid_kinematics::stiffness_geometry_t::radius

Definition at line 70 of file ale_rigid_kinematics.f90.

◆ rot_angle_deg_cw

real(kind=rp) ale_rigid_kinematics::stiffness_geometry_t::rot_angle_deg_cw = 0.0_rp

Definition at line 68 of file ale_rigid_kinematics.f90.

◆ stiff_dist

real(kind=rp) ale_rigid_kinematics::stiffness_geometry_t::stiff_dist

Definition at line 72 of file ale_rigid_kinematics.f90.

◆ type

character(len=32) ale_rigid_kinematics::stiffness_geometry_t::type = 'cheap_dist'

Definition at line 58 of file ale_rigid_kinematics.f90.


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