With VIV Analysis (+1)
With VIV Analysis
# 1. Run modal analysis to get natural frequencies
modal_results = modal.run_modal_analysis(cfg)
# 2. Use frequencies in VIV assessment
from digitalmodel.subsea.viv_analysis.viv_analysis import VIVAnalysis
viv = VIVAnalysis()
viv_results = viv.screen_for_viv(natural_frequencies, current_profile)
With OrcaFlex Post-Processing
# After modal analysis, run dynamic simulation
# and extract time series at modal frequencies