COmputational fluid dyNamics STRUctured grid CreaTor for 2D airfoils
Construct2D is a grid generator designed to create 2D grids for CFD computations on airfoils. The grids are generated in Plot3D format. The only required input file is the set of coordinates defining the airfoil geometry, using the same format as XFoil, the popular vortex-panel code for airfoil analysis. Construct2D can create grids with O topology (recommended for airfoils with a blunt trailing edge) or C topology (recommended for airfoils with a sharp trailing edge). Now available in version 2.0: hyperbolic grid generation to create higher quality grids in a fraction of the time compared to elliptic grid generation. Elliptic grid generation is still available also. Smooth airfoil surface spacing is handled automatically with user-controlled clustering parameters. Also included is a visualizer written in Python with matplotlib.
Diffraction related calculations in Fortran 2003
full snapshots of CRYSFML code and parts of SXTALSOFT code
ESB, SOA and cloud integrations in Python
Zato is a lightweight, yet complete, ESB (Enterprise Service Bus) in Python for building SOA applications and integrations in the cloud. * Using Python alone gives you increased productivity * HA load-balancer, hot-deployment and hot-reconfiguration almost everywhere * Browser-based GUI, CLI and API - forget XML configuration * By pragmatists for pragmatists - never spend a night debugging a horror system running on an exotic platform again * HTTP, JSON, SOAP, REST, AMQP, JMS WebSphere MQ, ZeroMQ, Redis, SQL, FTP, security and more * Commercial support and training available. Growing community around the project
python calculus library with imprecise and precise representations
QtoNum is a calculator for qualitative values (-, +), intervals and crisp numbers with arbitrary precision. QtoNum also handles infinitesimals and infinites. All these types can be mixed in expressions and conversions are performed automatically. QtoNum can be used as an interactive calculator (command line) and as a calculus library.
Web Radio Frequency path analysis
Web interface for the radio analysis code integrated in Flightgear.
Not your usual Architectural Modeler
Why do Archicad and Revit only share 30 or 40% of the global architectural sofware market ? Maybe because lots of small practices find these software unadapted to the way they work, and to their bank account. I think there's place for an open software that doesn't work like the existing. It will be simple in its tools and processes, and will have infinite capabilities. This will be possible by defining a logical structure. As I am an architect, and I know very little about programming, and wouldn't reach even in 10 years the necessary level to be able to write anything useful for this type of software, my part will be to bring ideas and coherence to this project. If you want to know some more : - go to the blog https://sourceforge.net/p/mollino/blog/ - write me a message ;) I speak french, german, english and italian. Martin Lucas
Query Abstraction Layer
Project has moved to: https://github.com/OptimalBPM/qal QAL is a collection of libraries for mining, transforming and writing data from and to a number of places. Sources and destinations include different SQL and NoSQL backends, file formats like .csv, XML and excel. Even untidy HTML web pages. It has a database abstraction layer that supports connectivity to Postgres, MySQL, DB2, Oracle, MS SQL server. JSON and MongoDB is coming. It uses XML/JSON formats(self-generated SQL schemas) for representing queries, transformation and merging, making it scriptable. This means that QAL can be backend agnostic about a subset of SQL features and data types. Of course custom SQL:s are also supported. It is currently distributed as a Python 3 Library (pip3 install python3-qal) and Debian .deb package. It is related the Optimal BPM project, see its Optimal Sync application for usage examples. The text of this page is released under the Creative Commons Zero Waiver 1.0 (CC0).
A raytracing framework for optical/non-optical physics simulations
This project has migrated to github: https://github.com/raysect
Uranie is CEA's uncertainty analysis platform, based on ROOT
Uranie is a sensitivity and uncertainty analysis plateform based on the ROOT framework (http://root.cern.ch) . It is developed at CEA, the French Atomic Energy Commission (http://www.cea.fr). It provides various tools for: - data analysis - sampling - statistical modeling - optimisation - sensitivity analysis - uncertainty analysis - running code on high performance computers - etc. Thanks to ROOT, it is easily scriptable in CINT (c++ like syntax) and Python. Is is available both for Unix and Windows platforms (a dedicated platform archive is available on request). Note : if you have downloaded version 3.12 before the 8th of february, a patch exists for a minor bug on TOutputFileKey file, don't hesitate to ask us.
Cerulean Hybrid Genome Assembler v0.1 Cerulean extends contigs assembled using short read datasets like Illumina paired-end reads using long reads like PacBio RS long reads. Cerulean v0.1 has been implemented with bacterial genomes in mind. I am not able to maintain and update the software due to change in research funding. However I will be happy to answer any queries or provide support and comments if you are interested in extending this algorithm. The method is fully described in Deshpande, V., Fung, E. D., Pham, S., & Bafna, V. (2013). Cerulean: A hybrid assembly using high throughput short and long reads. arXiv preprint arXiv:1307.7933. http://arxiv.org/abs/1307.7933
An Efficient Binary data Format
EBF, which stands for Efficient Binary Format, is a binary file format for reading and writing binary data easily. Reading writing routines are currently available in C,C++,Fortran,Java, Python, IDL, MATLAB. A program called ebftkpy which has a set of utility functions to work with the .ebf files , e.g., viewing the contents and getting a summary, is also provided. The EBF specification is designed to be concise and easy to understand to make it easier for others to write their own code if needed. It is also designed to simplify the programming of input output routines in different programming languages. In a nutshell an EBF file is a collection of data objects. Each data object is specified by a unique name and a single file can have multiple data objects. Each data object is preceded by a meta-data or header which describes the binary data associated with it. Among other things, this header allows the files to be portable across systems with different endianess.
Cantera is a suite of object-oriented software tools for problems involving chemical kinetics, thermodynamics, and/or transport processes. It can be used from MATLAB, Python, C++, or Fortran.
An OS for everything.
I'm making it an Operating system.It's an common OS for everything let it be mobile or tv or watch etc.It's basically an os based on Linux kernel With improvement like queuing system Less energy consuming User friendly And more secure
iWattnick: the ultimate e-bike computer
iWattnick aims to be a top-class computer for e-bikes, e-scooters, e-motorcycles. It is equipped with a large B/W screen, two buttons, accelerometer, magnitometer, current and voltage sensors, light sensor, internal temperature sensor, battery-backed real-time clock, a buzzer and has connection ports for external speed sensor (motor Hall, phase or reed switch), a Bluetooth SPP dongle, up to three temperature sensors (TMP36, LM35, KTY83 etc), cadence sensor, throttle handle, output to controller throttle input. The project includes: The hardware (schematics & drawings) The firmware (microcontroller program) The software (for mobile phones and PC) Project developement is being tracked (in Russian) here: http://electrotransport.ru/ussr/index.php?topic=24226.0
Programe to design coloumbs in commpression
A python based User Interface library.
The Taurus Project has *moved* to: https://github.com/taurus-org/taurus This SourceForge page is *outdated* and kept for historical reference only. Taurus is a python framework for control and data acquisition CLIs and GUIs in scientific/industrial environments. It supports multiple control systems or data sources: Tango, EPICS, ... New control system libraries and data sources can be integrated through plugins.
EMTG is NASA Goddard's autonomous space mission design tool.
Warning, EMTGv8 is no longer supported by NASA GSFC. Furthermore, we are no longer able to supply a binary version. However, if anyone wants to use the source code for EMTGv8 and compile it yourself against a recent available SNOPT, we wish you the best. This will require some C++ programming skills and the ability to work with a complex build system. Some day in the future we hope to release EMTGv9 open-source, but for a variety of reasons it is not possible to do that right now.
Python programs for various hydraulic(fluid power) calculations
General hydraulic calculations. Cylinder selection and calculations. Multiple cylinder sequencing with graph output. Tubing selection and calculations. Viscosity graphing for various oils. DC Valve flow vs. pressure drop calculations.
advanced variability management tool
Klonwerk is an advanced and easy-to-use tool for reactive variability management and large-scale software reuse. It allows you to automatically clone and modify directories of textural or binary files (e.g. code, architecture, documentation), based on conceptual feature/decision models.
The FMI++ PowerFactory FMU Export Utility
The FMI++ PowerFactory FMU Export Utility is a stand-alone tool for exporting FMUs for Co-Simulation (FMI Version 1.0) from DIgSILENT PowerFactory models. It is open-source (BSD-like license) and freely available. It is based on code from the FMI++ library and the Boost C++ libraries. The FMI++ PowerFactory FMU Export Utility provides a Python script that creates FMUs from certain PowerFactory models, including the XML model description and shared libraries. Additional files (e.g., time series files) and start values for exported variables can be specified. Currently, two types of simulations are supported: In quasi-static steady-state simulations a power system’s evolution with respect to time is captured by a series of load flow snapshots. RMS simulations allow to calculate the time-dependent dynamics of electromechanical models, including control devices (new in version v0.6).
GUI for managing and working with one or more HTCondor pools.
Condor GUI is a tool for managing and working with one or more HTCondor pools. It was developed at the Otto von Guericke University Magdeburg, Germany, to support the daily work using HTCondor. Version History: Version 0.9.3: - QDarkStyleSheet is an optional package now Version 0.9.2: - New layout of job file editor - Keyword arguments in job file editor - Linux compatibility
Medical Image Registration Library
SimpleElastix is an extension of SimpleITK that comes with the elastix C++ image registration library. This makes state-of-the-art medical image registration really easy to do in languages like Python, Java, C# and R.
Land survey field crew data management for .RAW and .JOB file types.
Fielddata Mgr Overview This is a Python program, which means that one must install the open source freely available Python interpreter and a few required also open source, freely available modules that support the functionality of the program. The program "Fielddata Mgr", is customized for the Rick survey department, in such that it supports up to 9 chiefs, each having their own folder in one location, 2 supervisers, each with a PC on the network, and access to a main server. Each day, the .RAW file is copied to the appropriate chiefs folder and when Fielddata Mgr is run, or the reload button is clicked, all .RAW files are listed along with a long list of all job folders existing in a designated location, and a short list of frequently accessed jobs that are selected from within the long list. When a .RAW file is selected, the contents are read, interpreted, and the results displayed within the program window. For remaining information please read the info sht.
Serial Com Terminal for Hexadecimal, decimal, or ascii formats
wxBinTerm, a binary serial terminal ------------------------------------------------------------------ V1.0.0 initial release, ... This serial terminal is initially made to send parameters to Reiner Serial Printer JetStamp 791. It is able to send data in HexaDecimal/Decimal/ASCII format on serial com port. you can use it for anythink else. you can add/change some presetted commands modifying wxBinTermCommands.py dictionnary written in python 2.7.9 : https://www.python.org/ need pyserial : http://sourceforge.net/projects/pyserial/ need wxpython : http://www.wxpython.org/ Gui build with wxFormBuilder (but not need to execute) : http://sourceforge.net/projects/wxformbuilder/ tested on Linux, WinXP, Win7 copyright 2015 Jean Ingrasciotta email@example.com