/DSIA

Primary LanguageShell

DSIA

Dimension Shifting Based Intelligent Algorithm Framework to Solve Conditional Nonlinear Optimal Perturbation, Computers and Geosciences.

This repository presents the proposed Dimension shifting based Intelligent Algorithm framework for solving CNOP. Libraries and configures required are listed in requirement.md.

DS_PSO_CNOP.py: the implementation of the proposed DSIA framework.

FE_PSO_CNOP.py: the implementation of FEIA framework.

dimension_reduction folder: the codes of PCA and RPCA.

ROMS_configuration: files to configure the compilation environment and running in ROMS.