Structural Modal Analysis

Extract natural frequencies without coupling the model to one eigensolver.

Assemble sparse stiffness and mass operators from the structural model, define the requested eigenvalue search, and inspect natural frequencies and mode shapes through an eigensolver-neutral analysis contract.

Operators

Sparse generalized eigenproblem

Structural stiffness and mass operators define Kx = lambda Mx after the selected constraints are applied.

Framework

Eigensolver-neutral setup

The modal model owns physics and search intent; the eigensolver adapter owns library-specific execution.

Outputs

Frequencies and mode shapes

Inspect ordered natural frequencies and animate or scale the associated displacement mode fields.

Execution Contract

The eigensolver receives operators, not structural-model policy.

Geometry, materials, density, constraints, and finite-element assembly remain in TorsoCAE. The eigensolver layer receives the completed sparse generalized eigenproblem plus explicit search controls.

CAD-bound structural inputs Elastic properties, density, and constraints stay attached to persistent CAD parts and surfaces. Different meshes can rebuild the stiffness and mass operators from the same modal setup without reapplying constraints.
Search controls Request a mode count and define an eigenvalue or maximum-frequency interval without hiding the selected range.
FEAST execution The current oneMKL FEAST path runs through TorsoHPC using one complete sparse CSR operator pair and MKL threading.
Current parallel boundary The FEAST path is threaded but is not the distributed DCSR/MPI modal path; that distinction remains explicit in the solver contract.

From constrained structure to mode shapes.

The complete setup remains visible and replayable rather than hidden inside a solver preset.

01 GeometryImport or construct the structural solids.
02 MeshDiscretize the geometry at the required resolution.
03 PhysicsAssign elasticity, density, and constraints.
04 SearchSet mode count, interval, and eigensolver.
05 InspectReview frequencies and animate mode fields.
Validation in progress

Modal reference cases are being prepared.

This section is reserved for reproducible beam, plate, and solid benchmarks with mesh convergence, boundary conditions, eigensolver settings, reference frequencies, measured error, mode-shape images, runtime, and journals.