[go: up one dir, main page]

Menu

Tree [2aac79] v1.1.0-beta3 /
 History

HTTPS access


File Date Author Commit
 doxygen 2013-05-30 Gauthier Quesnel Gauthier Quesnel [772999] doxygen: downgrade doxyfiles to 1.7
 i18n 2011-04-20 Gauthier Quesnel Gauthier Quesnel [05f575] vle: bump to 1.1
 share 2013-07-10 Ronan Trépos Ronan Trépos [2f0295] template: fix CMake script
 src 2013-09-16 Gauthier Quesnel Gauthier Quesnel [545f3a] utils: get the correct status after Spwan process
 .gitignore 2008-10-16 Gauthier Quesnel Gauthier Quesnel [ce481d] git: update the gitignore file
 .mailmap 2012-02-14 Gauthier Quesnel Gauthier Quesnel [0708de] vle: update the mailmap with latest bad configu...
 AUTHORS 2013-06-19 Gauthier Quesnel Gauthier Quesnel [235da7] AUTHORS: update to rst file format
 CMakeCPack.cmake 2013-06-21 Gauthier Quesnel Gauthier Quesnel [0ca362] cmake: update to README.rst instead of README
 CMakeLists.txt 2013-09-16 Gauthier Quesnel Gauthier Quesnel [2aac79] vle-1.1.0-beta3
 COPYING 2008-02-03 Gauthier Quesnel Gauthier Quesnel [87b40b] Move all sources to the GPL 3.0 (closes: #4)
 CTestConfig.cmake 2013-06-28 Gauthier Quesnel Gauthier Quesnel [863107] ctest: add CTest scripts
 NEWS 2013-09-16 Gauthier Quesnel Gauthier Quesnel [bb8189] vle: update NEWS
 README.rst 2013-06-21 Gauthier Quesnel Gauthier Quesnel [efcd59] README: switch to rst

Read Me

Virtual Laboratory Environment 1.1.0

See AUTHORS and COPYRIGHT for the list of contributors.

VLE is an operational framework for multi-modeling, simulation and analysis of complex dynamical systems. It addresses the reliability issue by using recent developments in the theory of modeling and simulation proposed by B. Zeigler with the Discrete Event System Specification formalism (DEVS).

Requirements

For the VFL API:

  • glibmm (>= 2.22)
  • libxml2 (>= 2.8)
  • libarchive (>= 2.0)
  • boost (>= 1.41)
  • cmake (>= 2.8.0)
  • make (>= 1.8)
  • c++ compiler (gcc >= 4.4, clang >= 3.1, intel icc (>= 11.0)

For the MPI command line:

  • Any MPI 2 library as OpenMpi, mpich

For the GUI:

  • gtkmm (>= 2.22.0)

Getting the code

The source tree is currently hosted on Github and Sourceforge. To view the repository online: https://github.com/vle-forge/vle The URL to clone it:

git clone git://github.com/vle-forge/vle.git

Once you have met requirements, compiling and installing is simple:

cd vle
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
make
make install

License

This software in GPLv3 or later. See the file COPYING. Some files are under a different license. Check the headers for the copyright info.

Usage

VLE is a multi-modeling environment to build model, to simulate and analys them. To more information, see the VLE website (http://www.vle-projet.org).

To build a new package:

vle -P mypackage create

To configure, build a package:

vle -P mypackage configure build

To run vpz in a package:

vle -P mypackage file.vpz