All Projects → OpenFLUID → openfluid

OpenFLUID / openfluid

Licence: other
OpenFLUID framework and applications

Programming Languages

C++
36643 projects - #6 most used programming language
CMake
9771 projects
python
139335 projects - #7 most used programming language
TeX
3793 projects
Smarty
1635 projects
AGS Script
88 projects

Projects that are alternatives of or similar to openfluid

Covid19 scenarios
Models of COVID-19 outbreak trajectories and hospital demand
Stars: ✭ 1,355 (+7031.58%)
Mutual labels:  science, simulation
mapserver-docker
Mapserver OGR GDAL PostGIS WMS WCS WFS with Lighttpd in Docker
Stars: ✭ 18 (-5.26%)
Mutual labels:  gdal, ogr
Ugene
UGENE is free open-source cross-platform bioinformatics software
Stars: ✭ 112 (+489.47%)
Mutual labels:  science, qt5
Opensim Core
SimTK OpenSim C++ libraries and command-line applications, and Java/Python wrapping.
Stars: ✭ 392 (+1963.16%)
Mutual labels:  science, simulation
PooPyLab Project
An open source biological wastewater treatment simulation software...
Stars: ✭ 34 (+78.95%)
Mutual labels:  simulation, environmental-engineering
Splatter Paper
Data and analysis for the Splatter paper
Stars: ✭ 17 (-10.53%)
Mutual labels:  science, simulation
GDAL.jl
Thin Julia wrapper for GDAL - Geospatial Data Abstraction Library
Stars: ✭ 78 (+310.53%)
Mutual labels:  gdal, ogr
computational-economy
An agent-based computational economy with macroeconomic equilibria from microeconomic behaviors
Stars: ✭ 67 (+252.63%)
Mutual labels:  simulation, complex-systems
awesome-edge-computing
A curated list of awesome edge computing, including Frameworks, Simulators, Tools, etc.
Stars: ✭ 149 (+684.21%)
Mutual labels:  simulation, simulators
covid19 scenarios data
Data preprocessing scripts and preprocessed data storage for COVID-19 Scenarios project
Stars: ✭ 43 (+126.32%)
Mutual labels:  science, modelling
XArrayAndRasterio
Experimental code for loading/saving XArray DataArrays to Geographic Rasters using rasterio
Stars: ✭ 21 (+10.53%)
Mutual labels:  science, gdal
FLAMEGPU2
FLAME GPU 2 is a GPU accelerated agent based modelling framework for C++ and Python
Stars: ✭ 25 (+31.58%)
Mutual labels:  simulation, complex-systems
multiphysics
Interactive Multiphysics Simulation for Everyone
Stars: ✭ 41 (+115.79%)
Mutual labels:  science, simulation
Thrive
The main repository for the development of the evolution game Thrive.
Stars: ✭ 874 (+4500%)
Mutual labels:  science, simulation
orkid
Orkid Media Engine (C++/Lua/Python3/Linux/MacOs/OpenVR/Qt5)
Stars: ✭ 20 (+5.26%)
Mutual labels:  simulation, qt5
Stellarium
Stellarium is a free GPL software which renders realistic skies in real time with OpenGL. It is available for Linux/Unix, Windows and macOS. With Stellarium, you really see what you can see with your eyes, binoculars or a small telescope.
Stars: ✭ 3,010 (+15742.11%)
Mutual labels:  science, qt5
utopia
Utopia is a comprehensive modelling framework for complex and evolving systems. Docs @ https://docs.utopia-project.org — NOTE: This repository is a READ-ONLY-MIRROR of the actual development repository; please open issues and MRs there:
Stars: ✭ 12 (-36.84%)
Mutual labels:  simulation, complex-systems
batyr
Microservice for on-demand synchronization of geographical vector datasources to a PostgreSQL/PostGIS database. The service provides an HTTP API for easy integration into other applications.
Stars: ✭ 25 (+31.58%)
Mutual labels:  gdal, ogr
pypuf
Cryptanalysis of Physically Unclonable Functions
Stars: ✭ 39 (+105.26%)
Mutual labels:  science, simulation
registrant
Python package used for generating HTML reports about the contents of Esri geodatabases.
Stars: ✭ 44 (+131.58%)
Mutual labels:  gdal, ogr

OpenFLUID is a software environment for modelling and simulation of complex landscape systems

Further information is available on the OpenFLUID site at www.openfluid-project.org.

See also the LICENSE and AUTHORS files included in the sources.

OpenFLUID sources

CI

The OpenFLUID source tree is organized as follows

  • cmake : CMake files included in main build system
  • doc: Doxygen and LaTeX sources for users and developers manuals
  • examples : examples of projects and simulators
  • resources : general resources (translations, building, testing and packaging)
  • share : shared resources used at runtime
  • src : sources of the OpenFLUID framework and applications

Requirements

OpenFLUID is written in C++14. It relies on open-source libraries required to build or use OpenFLUID.

For the OpenFLUID framework libraries:

  • C++ STL
  • Boost (headers only, testing libs are required in debug mode)
  • Qt5 : Core, GUI (optional), Network
  • GDAL/OGR

For openfluid command line application:

  • OpenFLUID framework libraries
  • C++ STL
  • Qt5 : Core

For openfluid-builder GUI application:

  • OpenFLUID framework libraries
  • C++ STL
  • Qt5 : Core, GUI, SVG
  • GDAL/OGR

For openfluid-devstudio GUI application:

  • OpenFLUID framework libraries
  • C++ STL
  • Qt5 : Core, GUI

For unit testing, the Boost unit testing framework is also required (unit_test_framework)

For building Latex documents (optional), required tools and packages are:

  • pdflatex
  • latex2html
  • packages: babel, geometry, ltxtable, pgf/tikz, tabularx, verbatim
  • fonts: cmbright

OpenFLUID uses CMake version 3.1 or higher for build configuration and GCC 8.0 or higher for compilation.

Building from source

Detailed instructions for building OpenFLUID from sources are available on the OpenFLUID community site

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].