Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

nuget.org : rainflow

Performs fatigue load cycle analysis using Rainflow method according to ASTM E1049 standard. Currently three variants of cycle counting algorithms are implemented: "RainFlow", "Rainflow simplified" and "Range pair" counting. Usage: --------------------------------- using static Fatigue.RainFlow; double[] data = { -2, 1, -3, 5, -1, 3, -4, 4, -2 }; CycleCount[] res = RainFlow_Counting(data); Console.WriteLine("RainFlow counting method"); Console.WriteLine(" Mean: Amplitude: Count:"); for (int i = res.GetLowerBound(0); i <= res.GetUpperBound(0); i++) { Console.WriteLine(" {0,10:g5} {1,10:g5} {2,6}", res[i].Mean, res[i].Amplitude, res[i].Count); } res = RainFlow_Simplified(data); Console.WriteLine("RainFlow simplified counting method"); Console.WriteLine(PrintCycleCounts(res)); res = RangePair_Counting(data); Console.WriteLine("Range pair counting method"); Console.WriteLine(PrintCycleCounts(res)); ---------------------------------

Registry - JSON
purl: pkg:nuget/rainflow
Keywords: rainflow, fatigue, load, counting
License:
Latest release: about 7 years ago
First release: about 7 years ago
Downloads: 1,459 total
Last synced: about 1 month ago

    Loading...
    Readme
    Loading...