OpenCossan
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.
Edoardo Patelli (2024). OpenCossan (https://github.com/cossan-working-group/OpenCossan/releases/tag/v1.1.2), GitHub. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
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
COSSANXengine/examples/BlackBoxChallenge
COSSANXengine/examples/Tutorials/CantileverBeam/live
COSSANXengine/examples/Tutorials/MonteCarloSimulation
doc
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.
|
|
|
1.0.0 |
|