Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 32.403.153 Times

Modest Ordinary Differential Equation Library 1.0.3

  Date Added: August 08, 2010  |  Visits: 1.343

Modest Ordinary Differential Equation Library

Report Broken Link
Printer Friendly Version


Product Homepage
Download (138 downloads)



Modest Ordinary Differential Equation Library is a C++ library to model rate equations. MODEL is a numeric simulation library written during my PhD to simulate systems of rate equations describing Vertical Cavity Surface Emitting Lasers (VCSELs). I decided to write one myself after looking at existing libraries and deciding that they were either too complicated to use (having a target user base of mathematicians) or too opaque (i like to know what the code is doing, exactly). Since most of my programming before has been done in C/C++, what you see here is a C++ library composed of various interacting classes which have the following main functionalities: deterministic integration of any system of well-behaved differential equations. - stochastic integration of these systems, with the possibility of specifying the correlations present in the noise - nonlinear rootfinder, to find stationary solutions - eigenvalue determination, for stability analysis - easy time modulation of input parameters - diverse data collecting classes for data analysis - Small signal analysis (first order) The following will be added RSN: - Fourier transforms, for spectral analysis (although this can be done in an external program) - Periodic solution finder It furthermore provides a numerical vector class, vectorfunction classes, LU solver and random generators. As I developed it using publicly available resources, GNU/Linux and other GPLed software, I decided that it should be GPL as well. However (Oh no, a "however" ! Lets hope it does not invalidate the copyleft), I would very much appreciate it if you let me know if you have used MODEL in any of your applications/simulations/research and provide a reference (this way, I can refer to your work, too). At the moment, MODEL has the rather arbitrary version number 1.0. Meaning it is useful. Period. Some interfaces (especially the stochastics) might still change, and I would like to add some ieee floating point exception trapping to avoid silly numerical errors. Whats New in This Release: - Add features/limitations/changes here.

Requirements: No special requirements
Platforms: Linux
Keyword: C Library Differential Differential Equation Equation Libraries Library Model Modest Ordinary Ordinary Differential Equation Programming Rate
Users rating: 0/10

License: Freeware Size: 2.5 MB
USER REVIEWS
More Reviews or Write Review


MODEST ORDINARY DIFFERENTIAL EQUATION LIBRARY RELATED
Libraries  -  C Generic Library 0.4.2
C Generic Library is a generic data structure library is a bunch of data structures that are designed and created in as generic a fashion as possible. Each data structure will contain its own basic memory management, be able to handle any object...
26.62 KB  
Libraries  -  PHP Exif Library 0.9.1
PHP Exif Library in short PEL is a library that lets you manipulate Exif (Exchangeable Image File Format) data. This is the data that digital cameras place in their images, such as the date and time, shutter speed, ISO value and so on. Using...
430.08 KB  
Libraries  -  Easy Game Library 20040323
Easy Game Library is library of C++ classes designed to make game programming easier. Now it consists only of easy_sprite library which consists of classes for using sprites. It should compile on different platforms because it uses SDL library...
58.37 KB  
Libraries  -  Nana C++ Library 0.1.14
Nana C++ Library was designed in order to provide a software framework for cross-platform programming. Many components, such as graphics user interface and threads are present. Nana is an Open-Source library written in C++ with OO and generic.
 
Programming  -  Library Optimizer 1.0.1
The Library Optimizer tool rebuilds shared libraries to contain only the object files needed to provide symbols required by executables and shared libraries in a given directory tree. It can be used to reduce file system sizes for embedded systems.
20.48 KB  
Libraries  -  scl+sssl 0.01
scl is a small crypto library and a collection of C++ classes for public and private key cryptography. One way hash algorithms, pseudo random number generators and other stuff are included as well. It supports a wide variety of encryption...
337.92 KB  
Libraries  -  ixlib 0.96.2
ixlib is a small c++ tools library based upon the standard template library. It provides: - a javascript interpreter - an exception handling framework - garbage collection - automatic array management - planar geometry (rectangles, regions)...
358.4 KB  
3D Graphic Tools  -  XMagick 0.2.1
XMagick is a library written in C, which allows integration of the ImageMagick library with any X application by providing functions which convert between the native X image format (XImage) and the native ImageMagick format (Image). ImageMagick...
215.04 KB  
Development Editors  -  Glass Library 2.0.0
Glass Library is a handy and simple library that has been specially designed for distributed computing. It's written in C++ and widely portable. Now you can make use of this accessible instrument to improve your development process.
 
Libraries  -  WMS Javascript Library 0.02
WMS Javascript Library is an object-oriented JavaScript library for creating dynamic Web-based maps from otherwise static WMS (Web Map Service) images by adding pan/zoom functionality with Google Maps-like draggability. Custom clickable overlays...
389.12 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 3.15.3
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB