FUN3D Analysis Interface Module (AIM)
FUN3D Analysis Interface Module (AIM)
Loading...
Searching...
No Matches
CFD Modal Aeroelastic

Structure for the modal aeroelastic tuple = ("EigenVector_#", "Value"). The tuple name "EigenVector_#" defines the eigen-vector in which the supplied information corresponds to, where "#" should be replaced by the corresponding mode number for the eigen-vector (eg. EigenVector_3 would correspond to the third mode, while EigenVector_6 would be the sixth mode). This notation is the same as found in FUN3D Data Transfer. The "Value" must be a JSON String dictionary (see Section JSON String Dictionary).

JSON String Dictionary

If "Value" is a JSON string dictionary (eg. "Value" = {"generalMass": 1.0, "frequency": 10.7}) the following keywords ( = default values) may be used:

  • frequency = 0.0
    This is the frequency of specified mode, in rad/sec.
  • damping = 0.0
    The critical damping ratio of the mode.
  • generalMass = 0.0
    The generalized mass of the mode.
  • generalDisplacement = 0.0
    The generalized displacement used at the starting time step to perturb the mode and excite a dynamic response.
  • generalVelocity = 0.0
    The generalized velocity used at the starting time step to perturb the mode and excite a dynamic response.
  • generalForce = 0.0
    The generalized force used at the starting time step to perturb the mode and excite a dynamic response.