Open Channel Foundation
Not Logged In |  | 
Open Channel Foundation

Quick Application Search:

To do...
Publish at OCF
Submit Site Bug
Discuss OCF
Contact OCF

To view ...
Our Philosophy
FAQ - Users
FAQ - Contributors
FAQ - Tech Transfer
About us
Our Board of Advisors
Our Partners
Our Contributors
Contributing Institutions
Useful Links


Open Channel Publishes the NASA COSMIC Collection

Open Channel Software has entered into an agreement with the National Technology Transfer Center (NTTC) to publish the COSMIC software collection. This collection represents software created by NASA in a wide range of disciplines including engineering, chemistry, aerodynamics, and other areas.

Adopt an application!
Many of the COSMIC programs are available for "adoption." When you adopt an orphaned application at Open Channel, you agree to moderate user contributions to the application. You also take over the maintenance of the site for the application through our Content Management system. Your name will appear on the application home page. For more information, contact adoption at openchannelfoundation dot org and see our Moderator Reponsibilities page.
The COSMIC collection consists of over 500 programs. We are working to make all of these available on our site. If you are interested in a program which has not yet been published here, or just have general questions, please click here to request information. In many cases, we will be able to get access to the program for you.

The list below represents the COSMIC collection software currently available on our site. If you know the NASA case number for a particular piece of software, you can also search for this value using our search function. Please check back often!

Name Description
ACTOMP Autocad To Mass Properties
AERO2S Subsonic Aerodynamic Analysis of Wings with Leading- and Trailing-Edge Flaps in Combination with Canard Or Horizontal Tail Surfaces
AIRLOADS Oscillatory Airloads on Blades of Turbosystems in Spatially Non-Uniform Inflow
ALPS- Cosmic A Linear Program Solver
AMPS_PC Automatic Manufacturing Programming System
ARAM Automated Reliability/Availability/Maintainability, Version 2.0
ARIES Aircraft Roll-Out Iterative Energy Simulation
ASAP Artificial Satellite Analysis Program
ASCITOVG Fortran Program for X-Ray Photoelectron Spectroscopy Data Reformatting
AUTOCLASS III Automatic Class Discovery from Data
Axial Flow Turbine Software Preliminary Design Analysis of Axial Flow Turbines
Birefringent Filter Model A standalone model of a birefringent filter
BPP Binomial Probability Program
CAMRAD Computer Aided Material Review Automated Disposition System
CARES_LIFE Ceramics Analysis and Reliability Evaluation of Structures Life Prediction Program
CARES_PC Ceramics Analysis and Reliability Evaluation of Structures- PC version
CASE_A Computer Aided System Engineering and Analysis, ECLSS/ATCS Series
CEA Chemical Equilibrium with Applications
CEMCAN Ceramic Matrix Composites Analyzer
CET93 PC Chemical Equilibrium with Transport Properties
CFC Compressible Flow Computer Program
CFD Seal Analysis Industrial Codes Analysis of Turbomachinery Seals
CLIPS-ADA C Language Integrated Production System, ADA Version
CLIPSITS CLIPS Intelligent Tutoring System
COMPASS Computer Aided Scheduling System, Version 2.0
COMPPAP Composite Plate Buckling Analysis Program
COMPSIZE Composite Structure Preliminary Sizing Program
Contour Plot Algorithm A General Algorithm for the Construction of Contour Plots
COSTMODELER A Generalized Framework for Development and Application of Software Development Cost Estimation Models
CRANS Configurable Real-Time Analysis System
CUTSETS Minimal Cut Set Calculation for Digraph and Fault Tree Reliability Models
CWG Mutual Coupling Program for Circular Waveguide-Fed Aperture Array
DANST-PC Dynamic Analysis of Spur Gear Transmissions
DART Digital Signal Processor for Thermocouples
DATASPACE A Program for the Logarithmic Interpolation of Test Data
DEMAID A Design Manager\'s Aid for Intelligent Decomposition
DET MPS The GSFC Energy Balance Program, Direct Energy Transfer/Multimission Spacecraft Modular Power System
DOWN Flat Wake Rotor Inflow/Wake Velocity Prediction Code
DUALREF Generalized Dual Reflector Analysis Computer Program
EIVAN An Interactive Orbital Trajectory Planning Tool
ELAPSE Nasa Ames LISP and ADa Benchmark Suite
EQAIRS Computer Codes for the Evaluation of Thermodynamic and Transport Properties for Equilibrium Air to 30000 K
Etalon Model Calculates several etalon performance parameters
ETARA Event Time Availability, Reliability Analysis
F77NNS a Fortran-77 Neural Network Simulator
FAST Flow Analysis Software Toolkit
FASTRAN II Fatigue Crack Growth Structural Analysis
FATPLUS The Automated Fatigue Calculation Program
FEAT Failure Environment Analysis Tool
FECAP Finite Element Composite Analysis Program for a Microcomputer
Film Resistivity Program Resistivity of a Thin Film Deposited On a Conductive Substrate
FLSPRY Program for the Analysis of a Laser Beam Focused within an Aerosol Spray
FLUID Thermodynamic and Transport Properties of Fluids
FPT Fortran Programming Tools for the DEC Vax
FREDOM Frequency Domain Propagation Model
FSCATS Forth Source Code Analysis Tool Set
GAP Groove Analysis Program, Version 1.0
GAS Graphics Animation System
Gaussian Beam Laser Resonator Program Models laser resonators using Gaussian ray trace techniques
GEMPAK GEneral Meteorological PAcKage
Generalized Digital Contouring Program Combines the best of several contouring programs
GENOPTICS A General Optical Systems Evaluation Program
GFI Easy PC Graphics
GFSSP Generalized Fluid System Simulation Program
GISS Generalized Impact Stress Software
GO Graphics Oriented Program
GRAPE Two-Dimensional Grids About Airfoils and Other Shapes By the Use of Poisson\'s Equation
GRID3O Fast Generation of Multilevel, Three-Dimensional Boundaryconforming O-Type Computational Grids
GRIDGEN Multiple Block Grid Generation Software
GVS General Visualization System
HARP Hybrid Automated Reliability Predictor, Version 7.0
HARPO Hybrid Automated Reliability Predictor Output Graphics Display
HEVA Hybrid Electric Vehicle Analysis
HME Hierarchical Modelling Environment
HONTIOR Higher-Order Neural Network for Transformation Invariant Object Recognition
HYPERSAMP Hypergeometric Attribute Sampling System Based On Risk and Fraction Defective
ICAN Integrated Composite Analyzer, Version 3.0
ICAN DAMP Integrated Composite Analyzer with Damping Capabilities
IESIP Improved Exploratory Search Technique for Pure Integer Linear Programming Problems
Image Processing Algorithm Evaluator Evaluation of Registration, Compression and Classification Algorithms
IMP Integrated Mission Program
IND The IND Decision Tree Package
INTERP2 Interpolation Problem Solving
IPEG- Cosmic Improved Price Estimation Guidelines
Laboratory Process Controller Laboratory Process Controller using Natural Language Commands from a Personal Computer
LANZ Software for Solving the Large Sparse Symmetric Generalized Eigenproblem
LASCAT Design of Catalytic Monoliths for Closed-Cycle Carbon Dioxide Lasers
Laser Rod Temperature Distribution Computer Model of Temperature Distribution in Optically Pumped Laser Rods
LERC-SLAM The Nasa Lewis Research Center Satellite Link Attenuation Model Program
LERCHP Lewis Research Center Heat Pipe Code
LIMAP LISP Matrix Processor
LOP Long-Term Orbit Predictor
LSENS General Chemical Kinetics and Sensitivity Analysis Code
MAPVEG Classification of Three-Frequency Quad-Pol Sar Data into a Vegetation Ground Cover Map
MAT Multi-Attribute Task Battery for Human Operator Workload and Strategic Behavior Research
Metallurgical Programs Calculation of Mass from Volume, Density of Mixtures, and Conversion of Atomic to Weight Percent
METCAN-PC Metal Matrix Composite Analyzer
MIPROPS Interactive Fortran Programs for Microcomputers to Calculate the Thermal Physical Properties of Twelve Fluids
MLITEMP Prediction of Thermal Effects associated with Hypervelocity Impact Damage
MOLFLUX Molecular Flux Program
MOM3D A Method of Moments Code for Electromagnetic Scattering
MONTASS 20 Monocoque Tank Analysis Spreadsheet System, Version 2.0
NAD Programs Numerical Analyses for Treating Diffusion in Single-, Two-, and Three Phase Binary Alloy Systems
NASA FLAGRO v2 Fatigue Crack Growth Computer Program
NASTRAN Nasa Structural Analysis System
NBOD2 Program to Derive and Solve Equations of Motion for Coupled N-Body Systems
NESS Nuclear Engine System Simulation
NETS A Neural Network Development Tool, Version 3.0
NNETS Neural Network Environment on a Transputer System
NSEG A Segmented Mission Analysis Program for Low and
High Speed Aircraft
ODEAS Orbit Determination Error Analysis System
OFFSET Ray Tracing Optical Analysis of Offset Solar Collector for Space Station Solar Dynamic Power System
OPMILL Micro Computer Programming Environment For CNC Milling Machines
OPTI Optical Communications Link Analysis Program
OPTIM A Vertical Profile which Minimizes Aircraft Fuel Burn or Direct Operating Cost
Optimal Aircraft Trajectories Optimal Aircraft Trajectories for Specified Range
ORACLS Optimal Regulator Algorithms for the Control of Linear Systems
PAC91 Properties and Coefficients 1991
PACKMAN Packing Manager Software for 3-Dimensional Cargo
Panel Library and Editor Panel Library and Editor
PASCO Structural Panel Analysis and Sizing Code
PCPANEL_PNLGRF A Flow Solver for Single/Multi-Element Airfoils and Turbomachinery Blade Rows
PDT Particle Displacement Tracking Software
PDW Raytheon TDU-850 Printer Driver for Windows
PFAFAT Probabilistic Failure Assessment for Fatigue
PIXTOOLS 13 Programs and a Library That Operate on Bitmap Image Files
PLOT3D Visualization software for Computational Fluid Dynamics
PMARC 12 Software for computing the potential flow field around complex three-dimensional bodies
POINTS-PAT Automatic Generation of Finite Element Models of Spiral Bevel Gears in Mesh
PSHFT Computerized Life and Reliability Modelling for Turboprop Transmissions
PUMPA Centrifugal and Axial Pump Design and Off-design Meanline Performance
PWC Pairwise Comparison Software: Software Program for Pairwise Comparison Task for Psychometric Scaling and Cognitive Research
PYROLASER Pyrolaser Optical Pyrometer Operating System
QUERYS Quick and Unusually Easy Repository Search
RIPPLE A Computer Program for Incompressible Flows with Free Surfaces
ROCKFILL Software for Calculation of Key Robot Weld Information
RWGSCAT-CWGSCAT Rectangular and Circular Waveguide Junction Scattering Package
S-CHART Scheduling Chart Program
SAGE Multi-Dimensional Self-Adaptive Grid Code
SCAT System Commonality Analysis Tool
SCRAM An Engineer\'s Tool for Prediction of Airframe Integrated Scramjet Performance
SD SURF Space Debris Surfaces: Structural Damage Prediction and Analysis
SDVIC Sub-Pixel Digital Video Image Correlation
SEAGULL an equilibrium real-gas 2d hypersonic internal/external flow field analysis tool
SEAL Dynamics of Face and Annular Seals with Two-phase Flow
SHABERTH Analysis of a Shaft Bearing System
SHAFT ORBIT Shaft Orbit Display program
SIBYL COST Simulation By Logical Modeling of Costs
SIGMA0 A Tool for Analyzing JPL Airsar Data and Byte Images
SILHOUETTE Hidden Line Computer Code with Generalized Silhouette Solution
SIVA DIVA Initial Value Ordinary Differential Equation Solution Via a Variable Order Adams Method
SLOCC Source Lines of Code Count
SNEAK CIRCUIT ANALYSIS Automated Sneak Circuit Analysis
SNIP Sinda-NASTRAN interfacing Program
SPAM Spectral Analysis Manager
SPECIES Evaluating Thermodynamic Properties, Transport Properties & Equilibrium Constants of an 11-Species Air Model
SPLICER A Genetic Algorithm Tool for Search and Optimization, Version 1.0
SRGULL An Advanced Engineering Model for the Prediction of Airframe Integrated Scramjet Cycle Performance
SSE5 Simulation Support Environment for Modular Manufacturing Systems
SSL The Simple Sockets Library
STASS Skin-Stringer Tank Analysis Spreadsheet System
STEADY A Steady State Thermal Analysis Program for Microcomputers
STUF Stowage Tactics for User Flight
SUNTRACKER Computation of the Azimuth and Elevation Angles of the Sun
SUPER PHACOMP Sigma Phase Prediction
SVT System Visualization Tool
SWTPAS Subsonic Wind Tunnel Performance Analysis Software
TAE PLUS 52 Transportable Applications Environment Plus, Version 5.2
TAP Thermal Analyzer Program
TARGET Task Analysis Report Generation Tool, Version 1.0
TF Tolerance Factors and Non-Central T Distribution Computer Program
TFSSRA Thick Frequency Selective Surface with Rectangular Apertures
TPA A Computer Program to Balance Mapped Turbopump Assemblies
Transient Response Program Transient Response of Ablating Axisymmetric Bodies including the Effects of Shape Change
TRASYS Thermal Radiation Analyzer System
Travel Forecaster Menu-driven software saves time/money for planning travel
TS-SRP PACK Computer Programs to Characterize Alloys and Predict Cyclic Life using the total Strain Version of Strain Range Partitioning
TUBE2D Two-Dimensional Thermal Model for Nozzle Coolant Tubes
TWOBODY Improved Implementation of LaGrange Multiplier
VASP Variable Dimension Automatic Synthesis Program
VAXFC Vax Floating Point to Host Floating Point Conversion Software
VIEW Radiation View Factor Program
Viscous Characteristics Analysis Code To Analyze Supersonic Combustion Flow Fields with Imbedded Subsonic Regions
VLMD Vortex-Lattice Code for Determination of Mean Camber Surface for Trimmed Noncoplaner Planforms with Minimum Vortex Drag
VLOADS Launch Vehicle Loads Analysis For Preliminary Design
VPI Vibration Pattern Imager: a Control and Data Acquisition System for Scanning Laser Vibrometers
WINCELSS Windows Controlled Ecological Life Support System Simulator
XYPLOT An Interactive 2D Plotting Program for the Iris Workstation
ZIP3D An Elastic and Elastic-Plastic Finite-Element Analysis Program for Cracked Bodies

COSMIC, and the COSMIC logo are registered trademarks of the National Aeronautics and Space Administration. All other brands and product names are the trademarks of their respective holders.
Discipline List
Aerodynamics Applications
Antenna Design and Satellite Communications
Artificial Intelligence and Expert Systems
Cargo and Packing Logistics
Chemistry and Thermodynamics
Collaborative Applications
Coming Soon
Crack Growth and Fatigue Analysis
Digital Signal Processing
Economics Applications
Education and Training Software
Electronic Structures
Engineering Applications
Failure Analysis
Finite Element Analysis
Graphics Software
Internet Applications
Laser Applications
Life Support Systems
Metallurgy Software
Meteorological Applications
Navigation and Radar
Networking Applications
Numerical Analysis
Optics and Lasers
Parallel Computing
Programming Tools
Project Management
Radar Imaging
Ray Tracing Applications
Reliability Analysis
Remote Sensing
Security Applications
Semiconductor Devices
Simulation and Modeling
Spacecraft Design and Space Missions
Statistical Applications
System Identification
Systems Engineering
Thermal Tools
Trajectories and Orbital Mechanics
Transport Planning and Traffic Engineering
Visualization and Virtual Reality
X-Ray Spectroscopy

Open Channel Software runs entirely on Open Source Software. We return value to the Software community in the form of services and original software. Most of our content is currently available as source code, with the copyright owned by the original author, All Rights Reserved. Everything else is Copyright ©2000 - 2015 Open Channel Software.

View our privacy statement.
Contact webmaster at openchannelsoftware dot org with questions.