Skip to content

computationalgeography/agent_based_exposure_assessment

Repository files navigation

Agent-based exposure assessment

This repository contains building blocks for agent-based exposure assessment. An application example is given in the case study repository.

Please note that currently no installable package is available, and Linux is the only supported platform. You can raise issues or feature requests, or contact Oliver Schmitz if you have questions or need support in applying the framework. Linux user can build the sources from the repository, other operating systems would require additional support.

Building from source

The instructions are tailored to Debian-based systems. Note that a build of the project currently requires the Clang compiler. Install the required dependencies:

apt install clang-18 ninja-build clang-18cmake liblua5.4-dev libboost-all-dev libtbb-dev nanobind-dev libbz2-dev python3-sphinx python3-pandas

Configure the project, e.g. with

cmake \
  -G "Ninja" \
  -D CMAKE_C_COMPILER=clang-18 \
  -D CMAKE_CXX_COMPILER=clang++-18 \
  -S paper_agent_based_exposure_assessment \
  -B /tmp/build

and compile

cmake --build /tmp/build --target all

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published