Projects tagged ‘engineering’ and ‘simulation’


[13 total ]

4 Users

OOFEM is an open source multi-physics parallel finite element code with object oriented architecture. The aim of this project is to provide efficient and robust tool for FEM computations as well as to ... [More] offer highly modular and extensible environment for development. [Less]
Created 6 months ago.

1 Users

XMDS is a code generator that integrates equations. You write them down in human readable form in a XML file, and it goes away and writes and compiles a C++ program that integrates those equations as ... [More] fast as it can possibly be done in your architecture. [Less]
Created over 2 years ago.

1 Users
 

FDS is a computational fluid dynamics (CFD) model of fire-driven fluid flow. The software solves numerically a form of the Navier-Stokes equations appropriate for low-speed, thermally-driven flow with ... [More] an emphasis on smoke and heat transport from fires. Smokeview is a visualization program that is used to display the results of an FDS simulation. This application is developed and maintained by the National Institute of Standards and Technology (NIST). [Less]
Created over 3 years ago.

1 Users
 

EPANET models water distribution piping systems. it is used for the hydraulic analysis of water supply networks.
Created about 1 year ago.

0 Users

Syncmach aims to provide a simulator of Synchronous Machines for educational purposes.
Created 12 months ago.

0 Users

RRobots is a C-Robots/Robocode clone written entirely in ruby. RRobots provides an arena in which robots - controlled by user code - compete against each other. You can write your own bot, create a new strategie - and kick some robots asses :)
Created over 3 years ago.

0 Users

This is a collection of nanostructure simulation and modeling programs for self assembled quantum dots and other nanostructures. Atomic Nanostructure Layout Code: geomThis program, geom, is a simple ... [More] utility for turning nanostructure descriptions into atomic layout. These atomic positions are common input for several types of quantum dot models, such as tight-binding or empirical pseudopotentials. The user specifies the size, shape, and composition of a coherent III-V or group IV semiconductor heterostructure. Shapes include lens, pyramidal, and conical dots, as well as quantum wells, and may be filled with different alloy or pure materials. Output is an HDF5 file, struct.h5, containing atom positions, chemical identities, lattice indexing, and neighbor tables. The object-oriented design makes it easy for users to add new shapes and materials to this utility. Libraries used: HDF5, libxml2 Strain Relaxation Code: relaxThis program, relax, uses a conjugate-gradient algorithm to relax atomic positions in coherently strained semiconductor nanostructures. A typical simulation of millions of atoms in and around an embeded quantum dot runs in a few hours on a typical PC. Input is an HDF5 file, struct.h5, containing the atomic positions, identities, and neighbor tables. The program output, relaxed.h5, is the relaxed atomic positions in the same HDF5 format as the input file, suitable for input into an atomistic electronic structure model. Also calculates stress for each atom. Libraries used: HDF5, libxml2, blitz Effective Mass Model Generator: getemaThis program, getema, extracts an effective mass model boffset.h5 from a relaxed nanostructure relaxed,h5. The strained band offsets in boffset.h5 can be used as input to our pi path integral quantum Monte Carlo code. Libraries used: HDF5, libxml2, blitz [Less]
Created 10 months ago.

0 Users

ASRS - Adaptive Swarm Robots SimulationOverviewThe ASRS was created and designed in a graduation project for the Computer Engineering course at CUFSA - Faculdade de Engenharia Engenheiro Celso Daniel ... [More] located at Santo Andre, SP, Brazil. The project's main objective is to develop a component embedding computational swarm adaptive capabilities for behavioral control and decision taking, that can be used together with real robots and its simulation as well. In the first stage, the component is going to be used together with a simulation program. In later steps, tests using real robots will take place. ToolsSome tools and libraries are being used in order to make the development better and faster. SQLiteA very portable and simple open source library that creates a relational database that can be used embedded in almost any application. Link: http://www.sqlite.org/ SwarmRobot.orgAn open source project for a swarm micro robot platform. All the information about the robot are open source (hardware, software and simulation). Link: http://www.swarmrobot.org/ Breve Simulation EnvironmentA 3D open source simulation environment for multi-agent systems. Link: http://www.spiderland.org/breve/ [Less]
Created 12 months ago.

0 Users

A very early prototype of a graphical block diagram interface for synchronous modelling. Taking heavy inspiration from the ptolemy project but implementing Kahn networks for an actor oriented design ... [More] between components. Plan is also to use tagged signals of numpy arrays in the message passing. [Less]
Created 18 days ago.

0 Users

opsim21 is a steady-state process simulator for refinery and chemical applications. The code provides an api to model standard unit operations such as distillation, heat exchangers, etc.
Created 24 days ago.