lemons Logo

GET PACKAGE

  • Installation guide
  • Source
  • Contributing

TUTORIALS

  • Minimal crowd simulation example
  • Configuration files
  • Mechanical layer

API REFERENCE

  • Configuration files (Python)
  • Streamlit app (Python)
  • Mechanical layer (C++)
  • Tests
lemons
  • File Crowd.cpp
  • View page source

File Crowd.cpp

↰ Parent directory (src)

Contents

  • Definition (src/Crowd.cpp)

  • Includes

  • Functions

  • Variables

Definition (src/Crowd.cpp)

  • Program Listing for File Crowd.cpp

Includes

  • ../3rdparty/tinyxml/tinyxml2.h

  • Crowd.h (File Crowd.h)

  • MechanicalLayer.h (File MechanicalLayer.h)

  • algorithm

  • fstream

  • vector

Functions

  • Function determine_agents_neighbours()

  • Function generateDynamicsOutputFile(const std::string&)

  • Function get_future_collision()

  • Function handleMechanicalLayer(const std::string&)

  • Function initialiseSetting(const std::string&, std::vector<unsigned>&, std::vector<unsigned>&, std::vector<int>&, std::vector<double>&, std::vector<double>&, std::vector<double>&, std::vector<double2>&)

  • Function is_mechanically_active(const Agent *)

  • Function updateSetting(const string&)

Variables

  • Variable mech_active_agents


© Copyright 2026, The LEMONS project.

Built with Sphinx using a theme provided by Read the Docs.