OpenCossan

OpenCossan is an open and free toolbox for uncertainty quantification and management.
1.2K Downloads
Updated 22 Apr 2020

OpenCossan is a Matlab-based toolbox for uncertainty quantification and management. The implemented framework includes third-party software integration (e.g. ANSYS), efficient numeric algorithms (e.g. Line Sampling) and parallelization for high performance computing. OpenCossan functionalities can be summarized in:

Uncertainty Quantification
Simulation-based Reliability Analysis
Sensitivity Analysis
Meta-Modelling
Stochastic Finite Elements Analysis
Reliability-Based Optimization

Cite As

Patelli, Edoardo. “COSSAN: A Multidisciplinary Software Suite for Uncertainty Quantification and Risk Management.” Handbook of Uncertainty Quantification, Springer International Publishing, 2015, pp. 1–69, doi:10.1007/978-3-319-11259-6_59-1.

View more styles

Edoardo Patelli (2024). OpenCossan (https://github.com/cossan-working-group/OpenCossan/releases/tag/v1.1.2), GitHub. Retrieved .

MATLAB Release Compatibility
Created with R2018b
Compatible with R2016b and later releases
Platform Compatibility
Windows macOS Linux
Categories
Find more on Thermodynamics & Statistical Physics in Help Center and MATLAB Answers
Tags Add Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

COSSANXengine/Apps

COSSANXengine/examples/BlackBoxChallenge

COSSANXengine/examples/BlackBoxChallenge/RP14

COSSANXengine/examples/BlackBoxChallenge/RP24

COSSANXengine/examples/BlackBoxChallenge/RP31

COSSANXengine/examples/BlackBoxChallenge/RP53

COSSANXengine/examples/BlackBoxChallenge/RP54

COSSANXengine/examples/BlackBoxChallenge/RP75

COSSANXengine/examples/BlackBoxChallenge/RP8

COSSANXengine/examples/Models/FiniteElements/ANSYS/Suspension_arm

COSSANXengine/examples/Models/FiniteElements/MATLAB

COSSANXengine/examples/Models/MatlabFunctions/Himmelblau

COSSANXengine/examples/Models/MatlabFunctions/Rastrigins

COSSANXengine/examples/Models/MatlabFunctions/Rosenbrock

COSSANXengine/examples/Tutorials/6StoreyBuilding

COSSANXengine/examples/Tutorials/6StoreyBuilding/Auxiliary files

COSSANXengine/examples/Tutorials/6StoreyBuildingSFEM

COSSANXengine/examples/Tutorials/AntennaTower

COSSANXengine/examples/Tutorials/BayesianOptimization

COSSANXengine/examples/Tutorials/Beam3PointBending

COSSANXengine/examples/Tutorials/BikeFrame

COSSANXengine/examples/Tutorials/BridgeModel

COSSANXengine/examples/Tutorials/BuildingFrameWithDampers

COSSANXengine/examples/Tutorials/CantileverBeam

COSSANXengine/examples/Tutorials/CantileverBeam/MatlabModel

COSSANXengine/examples/Tutorials/CargoCrane

COSSANXengine/examples/Tutorials/CossanObjects

COSSANXengine/examples/Tutorials/CossanObjects/Connector/FEAP

COSSANXengine/examples/Tutorials/CossanObjects/Files4Mio

COSSANXengine/examples/Tutorials/CylindricalShell

COSSANXengine/examples/Tutorials/CylindricalShell/CylindricalShell2

COSSANXengine/examples/Tutorials/CylindricalShell/Cylindrical_shell

COSSANXengine/examples/Tutorials/InfectionDynamicModel

COSSANXengine/examples/Tutorials/IshigamiFunction

COSSANXengine/examples/Tutorials/ModelUpdating

COSSANXengine/examples/Tutorials/ModelUpdating/MatlabModel

COSSANXengine/examples/Tutorials/MonteCarloSimulation

COSSANXengine/examples/Tutorials/ParallelSystem

COSSANXengine/examples/Tutorials/PlateWithHole

COSSANXengine/examples/Tutorials/ReliabilityBasedOptimization

COSSANXengine/examples/Tutorials/ReliabilityBenchmarks/UseCase #1

COSSANXengine/examples/Tutorials/ReliabilityBenchmarks/UseCase #1/performancefunctions

COSSANXengine/examples/Tutorials/ReliabilityBenchmarks/UseCase #2

COSSANXengine/examples/Tutorials/ReliabilityBenchmarks/UseCase #3

COSSANXengine/examples/Tutorials/ReliabilityBenchmarks/UseCase #3/performacefunctions

COSSANXengine/examples/Tutorials/ReliabilityBenchmarks/UseCase #5

COSSANXengine/examples/Tutorials/ReliabilityBenchmarks/UseCase #6

COSSANXengine/examples/Tutorials/ReliabilityBenchmarks/UseCase #7

COSSANXengine/examples/Tutorials/SmallSatellite

COSSANXengine/examples/Tutorials/SuspensionArm

COSSANXengine/examples/Tutorials/SuspensionArmOptimization

COSSANXengine/examples/Tutorials/TrussBridgeStructure

COSSANXengine/mex/src/Bobyqa

COSSANXengine/mex/src/Cobyla

COSSANXengine/mex/src/Fann

COSSANXengine/mex/src/SRES

COSSANXengine/src/Inputs/@BoundedSet

COSSANXengine/src/Inputs/@CovarianceFunction

COSSANXengine/src/Inputs/@DesignVariable

COSSANXengine/src/Inputs/@Function

COSSANXengine/src/Inputs/@GaussianMixtureRandomVariableSet

COSSANXengine/src/Inputs/@Input

COSSANXengine/src/Inputs/@Interval

COSSANXengine/src/Inputs/@Parameter

COSSANXengine/src/Inputs/@RandomVariable

COSSANXengine/src/Inputs/@RandomVariable/private

COSSANXengine/src/Inputs/@RandomVariableSet

COSSANXengine/src/Inputs/@RandomVariableSet/private

COSSANXengine/src/Inputs/@StochasticProcess

COSSANXengine/src/Inputs/@UserDefRandomVariable

COSSANXengine/src/common

COSSANXengine/src/common/@Analysis

COSSANXengine/src/common/@Dataseries

COSSANXengine/src/common/@Evaluator

COSSANXengine/src/common/@MarkovChain

COSSANXengine/src/common/@Model

COSSANXengine/src/common/@OpenCossan

COSSANXengine/src/common/@Samples

COSSANXengine/src/common/@SolutionSequence

COSSANXengine/src/common/@Timer

COSSANXengine/src/common/solutionSequenceScripts/innerLoopExtremeCase

COSSANXengine/src/common/solutionSequenceScripts/innerLoopUncertaintyPropagation

COSSANXengine/src/common/utilities

COSSANXengine/src/common/utilities/ASCII

COSSANXengine/src/common/utilities/PC_exp_functions

COSSANXengine/src/connectors/@Connector

COSSANXengine/src/connectors/@Connector/predefinedConnectors

COSSANXengine/src/connectors/ascii/@Extractor

COSSANXengine/src/connectors/ascii/@HBExtractor

COSSANXengine/src/connectors/ascii/@Identifier

COSSANXengine/src/connectors/ascii/@Injector

COSSANXengine/src/connectors/ascii/@MTXExtractor

COSSANXengine/src/connectors/ascii/@MappingExtractor

COSSANXengine/src/connectors/ascii/@Op4Extractor

COSSANXengine/src/connectors/ascii/@PunchExtractor

COSSANXengine/src/connectors/ascii/@Response

COSSANXengine/src/connectors/ascii/@TableExtractor

COSSANXengine/src/connectors/ascii/@TableInjector

COSSANXengine/src/connectors/matlab/@Mio

COSSANXengine/src/fatiguefracture/@CrackGrowth

COSSANXengine/src/fatiguefracture/@FatigueFracture

COSSANXengine/src/fatiguefracture/@FatigueFractureOutput

COSSANXengine/src/fatiguefracture/@Fracture

COSSANXengine/src/highperformancecomputing/@JobManager

COSSANXengine/src/highperformancecomputing/@JobManagerInterface

COSSANXengine/src/inference/@ModelUpdating

COSSANXengine/src/metamodel/@KrigingModel

COSSANXengine/src/metamodel/@MetaModel

COSSANXengine/src/metamodel/@ModeBased

COSSANXengine/src/metamodel/@NeuralNetwork

COSSANXengine/src/metamodel/@PolyharmonicSplines

COSSANXengine/src/metamodel/@PolynomialChaos

COSSANXengine/src/metamodel/@ResponseSurface

COSSANXengine/src/optimization/@BFGS

COSSANXengine/src/optimization/@Bobyqa

COSSANXengine/src/optimization/@Cobyla

COSSANXengine/src/optimization/@Constraint

COSSANXengine/src/optimization/@CrossEntropy

COSSANXengine/src/optimization/@EvolutionStrategy

COSSANXengine/src/optimization/@ExtremeCase

COSSANXengine/src/optimization/@GeneticAlgorithms

COSSANXengine/src/optimization/@IntervalAnalysis

COSSANXengine/src/optimization/@MiniMax

COSSANXengine/src/optimization/@ObjectiveFunction

COSSANXengine/src/optimization/@OptimizationProblem

COSSANXengine/src/optimization/@Optimizer

COSSANXengine/src/optimization/@RBOProblem

COSSANXengine/src/optimization/@RobustDesign

COSSANXengine/src/optimization/@SequentialQuadraticProgramming

COSSANXengine/src/optimization/@Simplex

COSSANXengine/src/optimization/@SimulatedAnnealing

COSSANXengine/src/optimization/@StochasticRanking

COSSANXengine/src/optimization/@UncertaintyPropagation

COSSANXengine/src/outputs/@CutSet

COSSANXengine/src/outputs/@DesignPoint

COSSANXengine/src/outputs/@Extrema

COSSANXengine/src/outputs/@FailureProbability

COSSANXengine/src/outputs/@Gradient

COSSANXengine/src/outputs/@LineData

COSSANXengine/src/outputs/@LineSamplingData

COSSANXengine/src/outputs/@LineSamplingOutput

COSSANXengine/src/outputs/@LocalSensitivityMeasures

COSSANXengine/src/outputs/@Modes

COSSANXengine/src/outputs/@Optimum

COSSANXengine/src/outputs/@SensitivityMeasures

COSSANXengine/src/outputs/@SfemOutput

COSSANXengine/src/outputs/@SimulationData

COSSANXengine/src/outputs/@SubsetOutput

COSSANXengine/src/reliability/@FaultTree

COSSANXengine/src/reliability/@PerformanceFunction

COSSANXengine/src/reliability/@ProbabilisticModel

COSSANXengine/src/reliability/@SystemReliability

COSSANXengine/src/sensitivity/@GlobalSensitivityGivenData

COSSANXengine/src/sensitivity/@GlobalSensitivityRandomBalanceDesign

COSSANXengine/src/sensitivity/@GlobalSensitivitySobol

COSSANXengine/src/sensitivity/@GlobalSensitivityUpperBound

COSSANXengine/src/sensitivity/@LocalSensitivityFiniteDifference

COSSANXengine/src/sensitivity/@LocalSensitivityMonteCarlo

COSSANXengine/src/sensitivity/@Sensitivity

COSSANXengine/src/sfem/@Nastsem

COSSANXengine/src/sfem/@Neumann

COSSANXengine/src/sfem/@Perturbation

COSSANXengine/src/sfem/@Sfem

COSSANXengine/src/sfem/@SfemPolynomialChaos

COSSANXengine/src/simulations/@AdaptiveLineSampling

COSSANXengine/src/simulations/@DesignOfExperiments

COSSANXengine/src/simulations/@HaltonSampling

COSSANXengine/src/simulations/@ImportanceSampling

COSSANXengine/src/simulations/@LatinHypercubeSampling

COSSANXengine/src/simulations/@LineSampling

COSSANXengine/src/simulations/@MonteCarlo

COSSANXengine/src/simulations/@RadialBasedImportanceSampling

COSSANXengine/src/simulations/@Simulations

COSSANXengine/src/simulations/@SobolSampling

COSSANXengine/src/simulations/@SubSet

COSSANXengine/tools

OpenSourceSoftware/src/ConnectorWrapper

doc/reference

test/integration

Versions that use the GitHub default branch cannot be downloaded

Version Published Release Notes
1.1.2

See release notes for this release on GitHub: https://github.com/cossan-working-group/OpenCossan/releases/tag/v1.1.2

1.1.1

add initialisations script

1.1.0

* Fix Nataf mapping of random variables.
* Clean up code, job manager
* Include the option of using parallel computing toolbox in bootstrap
* Removed warning number of samples from SimulationData
* Display FORM value of the probability of failure

1.0.0

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.