The repository providespython codes for the numerical examples illustrated in the paper ‘Koopman operator for time-dependent reliabilty analysis’ Please go through the paper to understand the implemented algorithm. Requirements:
-
Install python package pytorch, numpy, pandas, matplotlib etc.
-
First two numerical examples are given separately in folders for the two different cases and named as ‘Duffing_var_ics’,‘Duffing_var_parameters’ and ‘Lorenz_ics’,‘Lorenz_var_parameters’.
-
Add the data path to load the data and use the run file to execute.
-
If you find the cod helpful, please cite the paper. @article{navaneeth2022koopman, title={Koopman operator for time-dependent reliability analysis}, author={Navaneeth, N and Chakraborty, Souvik}, journal={Probabilistic Engineering Mechanics}, volume={70}, pages={103372}, year={2022}, publisher={Elsevier} }