lemons
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
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
A
about() (in module streamlit_app.app.documentation)
add_one_agent() (configuration.models.crowd.Crowd method)
add_shape() (configuration.models.shapes2D.Shapes2D method)
ADDITIVE_COOLING (in module configuration.utils.constants)
Agent (C++ struct)
(class in configuration.models.agents)
agent() (in module test_measuring_agent)
(in module test_rotation)
(in module test_translation)
Agent::_delta_gtos (C++ member)
Agent::_Fp (C++ member)
Agent::_id (C++ member)
Agent::_ids_shapes (C++ member)
Agent::_mass (C++ member)
Agent::_moi (C++ member)
Agent::_nb_shapes (C++ member)
Agent::_neighbours (C++ member)
Agent::_neighbours_walls (C++ member)
Agent::_radius (C++ member)
Agent::_radius_shapes (C++ member)
Agent::_theta (C++ member)
Agent::_theta_des (C++ member)
Agent::_theta_init (C++ member)
Agent::_vx (C++ member)
Agent::_vx_des (C++ member)
Agent::_vy (C++ member)
Agent::_vy_des (C++ member)
Agent::_w (C++ member)
Agent::_w_des (C++ member)
Agent::_x (C++ member)
Agent::_y (C++ member)
Agent::Agent (C++ function)
Agent::get_delta_gtos (C++ function)
Agent::get_r (C++ function)
Agent::get_v (C++ function)
Agent::move (C++ function)
Agent::~Agent (C++ function)
agent_statistics (configuration.models.measures.CrowdMeasures attribute)
agent_statistics_state() (in module streamlit_app.tabs.crowd_creation_tab)
agent_type (configuration.models.agents.Agent property)
(configuration.models.initial_agents.InitialBike property)
(configuration.models.initial_agents.InitialPedestrian property)
(configuration.models.measures.AgentMeasures attribute)
(configuration.models.shapes2D.Shapes2D attribute)
(configuration.models.shapes3D.Shapes3D attribute)
agentMap (C++ member)
,
[1]
agentMapInverse (C++ member)
,
[1]
AgentMeasures (class in configuration.models.measures)
AgentPart (in module configuration.utils.typing_custom)
agentProperties (C++ member)
,
[1]
agents (C++ member)
,
[1]
(configuration.models.crowd.Crowd property)
AgentType (in module configuration.utils.typing_custom)
AgentTypes (class in configuration.utils.constants)
B
BackupDataType (in module configuration.utils.typing_custom)
BackupDataTypes (class in configuration.utils.constants)
bideltoid_breadth (configuration.utils.constants.PedestrianParts attribute)
bike (configuration.utils.constants.AgentTypes attribute)
BikeParts (class in configuration.utils.constants)
binaryProperties (C++ member)
,
[1]
boundaries (configuration.models.crowd.Crowd property)
boundaries_dict_one_wall() (in module test_backup_boundaries)
boundaries_dict_two_walls() (in module test_backup_boundaries)
boundaries_state() (in module streamlit_app.tabs.crowd_creation_tab)
C
calculate_boundary_forces() (configuration.models.crowd.Crowd method)
calculate_contact_force() (configuration.models.crowd.Crowd static method)
calculate_covered_area() (configuration.models.crowd.Crowd method)
calculate_interpenetration() (configuration.models.crowd.Crowd method)
calculate_repulsive_force() (configuration.models.crowd.Crowd static method)
calculate_rotational_force() (configuration.models.crowd.Crowd static method)
check_validity_parameters_agents_packing() (configuration.models.crowd.Crowd static method)
chest_depth (configuration.utils.constants.PedestrianParts attribute)
CM_TO_M (in module configuration.utils.constants)
CommonMeasures (class in configuration.utils.constants)
compute_bideltoid_breadth_from_multipolygon() (in module configuration.utils.functions)
compute_chest_depth_from_multipolygon() (in module configuration.utils.functions)
compute_moment_of_inertia() (in module configuration.utils.functions)
compute_range() (in module streamlit_app.utils.functions)
compute_stats() (configuration.models.crowd.Crowd static method)
computeStiffnessNormal (C++ function)
,
[1]
computeStiffnessTangential (C++ function)
,
[1]
concrete (configuration.utils.constants.MaterialNames attribute)
configuration.backup.crowd_to_dict
module
configuration.backup.crowd_to_zip_and_reverse
module
configuration.backup.dict_to_xml_and_reverse
module
configuration.backup.xml_to_Chaos
module
configuration.backup.xml_to_PedPy
module
configuration.data.datafactory
module
configuration.models.agents
module
configuration.models.crowd
module
configuration.models.initial_agents
module
configuration.models.measures
module
configuration.models.shapes2D
module
configuration.models.shapes3D
module
configuration.utils.constants
module
configuration.utils.functions
module
configuration.utils.typing_custom
module
create_agents() (configuration.models.crowd.Crowd method)
create_agents_from_dynamic_static_geometry_parameters() (in module configuration.models.crowd)
create_bike_measures() (in module configuration.models.measures)
create_bike_shapes() (configuration.models.shapes2D.Shapes2D method)
create_boundaries() (in module streamlit_app.tabs.crowd_creation_tab)
create_dict_of_agent_trajectories() (in module configuration.backup.xml_to_Chaos)
create_pedestrian3D() (configuration.models.shapes3D.Shapes3D method)
create_pedestrian_measures() (in module configuration.models.measures)
create_pedestrian_shapes() (configuration.models.shapes2D.Shapes2D method)
cross2d() (in module configuration.utils.functions)
Crowd (class in configuration.models.crowd)
crowd() (in module test_backup_interactions)
(in module test_crowd_with_custom_statistics)
crowd_fixture() (in module test_backup_zip)
crowd_static_dict() (in module test_backup_static)
CrowdMeasures (class in configuration.models.measures)
CrowdMechanics (C++ function)
,
[1]
CrowdStat (in module configuration.utils.constants)
custom (configuration.utils.constants.AgentTypes attribute)
D
darken() (in module streamlit_app.plot.plot)
DECISIONAL_TORQUE (in module configuration.utils.constants)
DECISIONAL_TRANSLATIONAL_FORCE_X (in module configuration.utils.constants)
DECISIONAL_TRANSLATIONAL_FORCE_Y (in module configuration.utils.constants)
DEFAULT_AGENT_NUMBER (in module configuration.utils.constants)
(in module streamlit_app.utils.constants)
DEFAULT_AGENT_NUMBER_MAX (in module streamlit_app.utils.constants)
DEFAULT_AGENT_NUMBER_MIN (in module streamlit_app.utils.constants)
DEFAULT_ANGULAR_DAMPING (in module configuration.utils.constants)
DEFAULT_BIKE_WEIGHT (in module configuration.utils.constants)
DEFAULT_BOUNDARY_X (in module streamlit_app.utils.constants)
DEFAULT_BOUNDARY_X_MAX (in module streamlit_app.utils.constants)
DEFAULT_BOUNDARY_X_MIN (in module streamlit_app.utils.constants)
DEFAULT_BOUNDARY_Y (in module streamlit_app.utils.constants)
DEFAULT_BOUNDARY_Y_MAX (in module streamlit_app.utils.constants)
DEFAULT_BOUNDARY_Y_MIN (in module streamlit_app.utils.constants)
default_database (configuration.models.measures.CrowdMeasures attribute)
DEFAULT_DESIRED_DIRECTION (in module configuration.utils.constants)
DEFAULT_FLOOR_DAMPING (in module configuration.utils.constants)
DEFAULT_HEIGHT_MAX (in module streamlit_app.utils.constants)
DEFAULT_HEIGHT_MIN (in module streamlit_app.utils.constants)
DEFAULT_PEDESTRIAN_WEIGHT (in module configuration.utils.constants)
DEFAULT_REPULSION_LENGTH (in module configuration.utils.constants)
DEFAULT_REPULSION_LENGTH_MAX (in module streamlit_app.utils.constants)
DEFAULT_REPULSION_LENGTH_MIN (in module streamlit_app.utils.constants)
DEFAULT_SEX (in module streamlit_app.utils.constants)
DEFAULT_VARIABLE_ORIENTATION (in module configuration.utils.constants)
DEFAULT_WALL_INTERACTION (in module streamlit_app.utils.constants)
DELTA_THETA_CONTACT_TOL (in module test_slip_agent_agent.test)
(in module test_slip_agent_wall.test)
DELTA_THETA_TOL (in module test_push_agent_agent.test)
(in module test_push_agent_wall.test)
(in module test_t_rotation.test)
(in module test_t_translation.test)
DELTA_X_CONTACT_TOL (in module test_slip_agent_agent.test)
DELTA_X_TOL (in module test_push_agent_agent.test)
(in module test_push_agent_wall.test)
(in module test_t_rotation.test)
(in module test_t_translation.test)
DELTA_Y_CONTACT_TOL (in module test_slip_agent_agent.test)
DELTA_Y_TOL (in module test_push_agent_agent.test)
(in module test_push_agent_wall.test)
(in module test_t_rotation.test)
(in module test_t_translation.test)
determine_agents_neighbours (C++ function)
,
[1]
df() (in module test_push_agent_agent.test)
(in module test_push_agent_wall.test)
(in module test_slip_agent_agent.test)
(in module test_slip_agent_wall.test)
(in module test_t_rotation.test)
(in module test_t_translation.test)
(in module test_tangential_spring_agent_agent.test)
(in module test_tangential_spring_agent_wall.test)
direction_of_longest_side() (in module configuration.utils.functions)
disk (configuration.utils.constants.ShapeTypes attribute)
DISK_NUMBER (in module configuration.utils.constants)
DISK_QUAD_SEGS (in module configuration.utils.constants)
display_body3D_mesh() (in module streamlit_app.plot.plot)
display_body3D_orthogonal_projection() (in module streamlit_app.plot.plot)
display_body3D_polygons() (in module streamlit_app.plot.plot)
display_crowd2D() (in module streamlit_app.plot.plot)
display_crowd3D_slices_by_slices() (in module streamlit_app.plot.plot)
display_crowd3D_whole_3Dscene() (in module streamlit_app.plot.plot)
display_crowd_statistics() (in module streamlit_app.tabs.crowd_creation_tab)
display_distribution() (in module streamlit_app.plot.plot)
display_interpenetration_warning() (in module streamlit_app.tabs.crowd_creation_tab)
display_shape2D() (in module streamlit_app.plot.plot)
display_table() (in module streamlit_app.tabs.crowd_creation_tab)
DISTANCE_BTW_TARGET_KEYS_ALTITUDES (in module configuration.utils.constants)
double2 (C++ type)
download_data() (in module streamlit_app.tabs.one_pedestrian_3D)
draw_agent_measures() (in module configuration.models.measures)
draw_agent_type() (in module configuration.models.measures)
draw_from_trunc_normal() (in module configuration.utils.functions)
draw_sex() (in module configuration.utils.functions)
dt (C++ member)
,
[1]
dt_mech (C++ member)
,
[1]
dynamic_dict_to_xml() (in module configuration.backup.dict_to_xml_and_reverse)
dynamic_xml_to_dict() (in module configuration.backup.dict_to_xml_and_reverse)
dynamical_parameters_crowd() (in module test_backup_dynamic)
DynamicCrowdDataType (in module configuration.utils.typing_custom)
E
EG_from_k() (in module configuration.utils.functions)
EPSILON_SMOOTHING_KNEES (in module configuration.utils.constants)
EPSILON_SMOOTHING_NECK (in module configuration.utils.constants)
export_CSV_to_CHAOS() (in module configuration.backup.xml_to_Chaos)
export_XML_to_CSV() (in module configuration.backup.xml_to_Chaos)
export_XML_to_PedPy() (in module configuration.backup.xml_to_PedPy)
extract_coordinates() (in module streamlit_app.utils.functions)
F
female (configuration.utils.constants.Sex attribute)
filter_dict_by_not_None_values() (in module configuration.utils.functions)
filter_mesh_by_z_threshold() (in module streamlit_app.utils.functions)
FIRST_TAB_NAME (in module streamlit_app.utils.constants)
FOURTH_TAB_NAME (in module streamlit_app.utils.constants)
from_string_to_tuple() (in module configuration.utils.functions)
G
G_from_E_nu() (in module configuration.utils.functions)
gamma_normal (configuration.utils.constants.MaterialsContactProperties attribute)
GAMMA_NORMAL (in module configuration.utils.constants)
GAMMA_NORMAL_CONCRETE_HUMANNAKED (in module configuration.utils.constants)
GAMMA_NORMAL_HUMANNAKED_HUMANNAKED (in module configuration.utils.constants)
gamma_tangential (configuration.utils.constants.MaterialsContactProperties attribute)
GAMMA_TANGENTIAL (in module configuration.utils.constants)
GAMMA_TANGENTIAL_CONCRETE_HUMANNAKED (in module configuration.utils.constants)
GAMMA_TANGENTIAL_HUMANNAKED_HUMANNAKED (in module configuration.utils.constants)
general_settings() (in module streamlit_app.tabs.crowd_creation_tab)
generateDynamicsOutputFile (C++ function)
,
[1]
geometry_dict_to_xml() (in module configuration.backup.dict_to_xml_and_reverse)
geometry_xml_to_dict() (in module configuration.backup.dict_to_xml_and_reverse)
GeometryDataType (in module configuration.utils.typing_custom)
GeometryDict_to_PedPyWalkableArea() (in module configuration.backup.xml_to_PedPy)
get_additional_parameters() (configuration.models.shapes2D.Shapes2D method)
get_agent_orientation() (configuration.models.agents.Agent method)
get_area() (configuration.models.shapes2D.Shapes2D method)
get_bideltoid_breadth() (configuration.models.initial_agents.InitialPedestrian method)
(configuration.models.shapes2D.Shapes2D method)
(configuration.models.shapes3D.Shapes3D method)
get_centroid_body3D() (configuration.models.agents.Agent method)
get_chest_depth() (configuration.models.initial_agents.InitialPedestrian method)
(configuration.models.shapes2D.Shapes2D method)
(configuration.models.shapes3D.Shapes3D method)
get_crowd_statistics() (configuration.models.crowd.Crowd method)
get_csv_buffer() (in module configuration.utils.functions)
get_delta_GtoGi() (configuration.models.agents.Agent method)
get_disk_centers() (configuration.models.initial_agents.InitialPedestrian method)
get_disk_radii() (configuration.models.initial_agents.InitialPedestrian method)
get_distance (C++ function)
,
[1]
get_distance_to_wall_and_closest_point (C++ function)
,
[1]
get_dynamic_params() (in module configuration.backup.crowd_to_dict)
get_future_collision (C++ function)
,
[1]
get_geometric_shape() (configuration.models.shapes2D.Shapes2D method)
get_geometric_shapes() (configuration.models.shapes2D.Shapes2D method)
get_geometry_params() (in module configuration.backup.crowd_to_dict)
get_height() (configuration.models.initial_agents.InitialPedestrian method)
(configuration.models.shapes3D.Shapes3D method)
get_interactions_params() (in module configuration.backup.crowd_to_dict)
get_interval (C++ function)
,
[1]
get_light_agents_params() (in module configuration.backup.crowd_to_dict)
get_list_of_agents_and_times_from_XML() (in module configuration.backup.xml_to_Chaos)
get_materials_params() (in module configuration.backup.crowd_to_dict)
get_number_agents() (configuration.models.crowd.Crowd method)
get_position() (configuration.models.agents.Agent method)
(configuration.models.initial_agents.InitialBike method)
(configuration.models.initial_agents.InitialPedestrian method)
get_reference_multipolygon() (configuration.models.initial_agents.InitialPedestrian method)
(configuration.models.shapes3D.Shapes3D method)
get_static_params() (in module configuration.backup.crowd_to_dict)
GRID_SIZE_X (in module configuration.utils.constants)
GRID_SIZE_X_BIKE (in module configuration.utils.constants)
GRID_SIZE_Y (in module configuration.utils.constants)
GRID_SIZE_Y_BIKE (in module configuration.utils.constants)
H
handlebar_length (configuration.utils.constants.BikeParts attribute)
handleMechanicalLayer (C++ function)
,
[1]
height (configuration.utils.constants.PedestrianParts attribute)
HEIGHT_OF_BIDELTOID_OVER_HEIGHT (in module configuration.utils.constants)
human_clothes (configuration.utils.constants.MaterialNames attribute)
human_naked (configuration.utils.constants.MaterialNames attribute)
I
INCH_TO_CM (in module configuration.utils.constants)
INFINITE (in module configuration.utils.constants)
init_session_state() (in module streamlit_app.tabs.one_agent_2D)
init_sidebar_looks() (in module streamlit_app.app.ui)
INITIAL_NORMAL_FORCE_X (in module configuration.utils.constants)
INITIAL_NORMAL_FORCE_Y (in module configuration.utils.constants)
INITIAL_ROTATIONAL_VELOCITY (in module configuration.utils.constants)
INITIAL_TANGENTIAL_FORCE_X (in module configuration.utils.constants)
INITIAL_TANGENTIAL_FORCE_Y (in module configuration.utils.constants)
INITIAL_TANGENTIAL_RELATIVE_DISPLACEMENT_X (in module configuration.utils.constants)
INITIAL_TANGENTIAL_RELATIVE_DISPLACEMENT_Y (in module configuration.utils.constants)
INITIAL_TEMPERATURE (in module configuration.utils.constants)
INITIAL_TRANSLATIONAL_VELOCITY_X (in module configuration.utils.constants)
INITIAL_TRANSLATIONAL_VELOCITY_Y (in module configuration.utils.constants)
InitialBike (class in configuration.models.initial_agents)
initialiseSetting (C++ function)
,
[1]
initialize_session_state() (in module streamlit_app.tabs.crowd_creation_tab)
(in module streamlit_app.tabs.one_pedestrian_3D)
InitialPedestrian (class in configuration.models.initial_agents)
int2 (C++ type)
INTENSITY_ROTATIONAL_FORCE (in module configuration.utils.constants)
INTENSITY_TRANSLATIONAL_FORCE (in module configuration.utils.constants)
interactions_dict_to_xml() (in module configuration.backup.dict_to_xml_and_reverse)
interactions_xml_to_dict() (in module configuration.backup.dict_to_xml_and_reverse)
InteractionsDataType (in module configuration.utils.typing_custom)
IntrinsicMaterialDataType (in module configuration.utils.typing_custom)
intrinsicProperties (C++ member)
,
[1]
is_mechanically_active (C++ function)
,
[1]
K
k_from_EG() (in module configuration.utils.functions)
kinetic_friction (configuration.utils.constants.MaterialsContactProperties attribute)
KINETIC_FRICTION (in module configuration.utils.constants)
KINETIC_FRICTION_HUMANNAKED_HUMANNAKED (in module configuration.utils.constants)
KNEES_HEIGHT_FEMALE (in module configuration.utils.constants)
KNEES_HEIGHT_MALE (in module configuration.utils.constants)
L
LB_TO_KG (in module configuration.utils.constants)
listObstacles (C++ member)
,
[1]
load_csv() (in module configuration.utils.functions)
load_pickle() (in module configuration.utils.functions)
loaded_xml_data_fixture() (in module test_backup_zip)
loadStaticData (C++ member)
,
[1]
Lx (C++ member)
,
[1]
Ly (C++ member)
,
[1]
M
M_TO_CM (in module configuration.utils.constants)
male (configuration.utils.constants.Sex attribute)
MaterialNames (class in configuration.utils.constants)
MaterialProperties (class in configuration.utils.constants)
materials_dict() (in module test_backup_materials)
materials_dict_to_xml() (in module configuration.backup.dict_to_xml_and_reverse)
materials_xml_to_dict() (in module configuration.backup.dict_to_xml_and_reverse)
MaterialsContactProperties (class in configuration.utils.constants)
MaterialsDataType (in module configuration.utils.typing_custom)
MaterialType (in module configuration.utils.typing_custom)
max (configuration.utils.constants.StatType attribute)
MAX_NB_ITERATIONS (in module configuration.utils.constants)
MAX_SPATIAL_JUMP (in module test_push_agent_agent.test)
(in module test_push_agent_wall.test)
(in module test_slip_agent_agent.test)
(in module test_slip_agent_wall.test)
(in module test_t_rotation.test)
(in module test_t_translation.test)
(in module test_tangential_spring_agent_agent.test)
(in module test_tangential_spring_agent_wall.test)
MAX_TRANSLATION_X (in module streamlit_app.utils.constants)
MAX_TRANSLATION_Y (in module streamlit_app.utils.constants)
mean (configuration.utils.constants.StatType attribute)
measures (configuration.models.agents.Agent property)
(configuration.models.crowd.Crowd property)
(configuration.models.initial_agents.InitialBike property)
(configuration.models.initial_agents.InitialPedestrian property)
(configuration.models.measures.AgentMeasures attribute)
mech_active_agents (C++ member)
,
[1]
MechanicalLayer (C++ struct)
MechanicalLayer::MechanicalLayer (C++ function)
MechanicalLayer::~MechanicalLayer (C++ function)
menubar() (in module streamlit_app.app.ui)
mesh_option() (in module streamlit_app.tabs.one_pedestrian_3D)
min (configuration.utils.constants.StatType attribute)
MM_TO_CM (in module configuration.utils.constants)
module
configuration.backup.crowd_to_dict
configuration.backup.crowd_to_zip_and_reverse
configuration.backup.dict_to_xml_and_reverse
configuration.backup.xml_to_Chaos
configuration.backup.xml_to_PedPy
configuration.data.datafactory
configuration.models.agents
configuration.models.crowd
configuration.models.initial_agents
configuration.models.measures
configuration.models.shapes2D
configuration.models.shapes3D
configuration.utils.constants
configuration.utils.functions
configuration.utils.typing_custom
streamlit_app.app.app
streamlit_app.app.documentation
streamlit_app.app.ui
streamlit_app.plot.plot
streamlit_app.tabs.anthropometry_tab
streamlit_app.tabs.crowd_creation_tab
streamlit_app.tabs.one_agent_2D
streamlit_app.tabs.one_agent_tab
streamlit_app.tabs.one_pedestrian_3D
streamlit_app.utils.constants
streamlit_app.utils.functions
streamlit_app.utils.logging
test_backup_boundaries
test_backup_dynamic
test_backup_interactions
test_backup_materials
test_backup_static
test_backup_zip
test_compute_bideltoid_breadth_from_multipolygon
test_compute_chest_depth_from_multipolygon
test_compute_moment_of_inertia
test_crowd_with_custom_statistics
test_from_string_to_tuple
test_measuring_agent
test_push_agent_agent.test
test_push_agent_wall.test
test_rotate_vectors
test_rotation
test_slip_agent_agent.test
test_slip_agent_wall.test
test_t_rotation.test
test_t_translation.test
test_tangential_spring_agent_agent.test
test_tangential_spring_agent_wall.test
test_translation
test_wrap_angle
moment_of_inertia (configuration.utils.constants.CommonMeasures attribute)
N
nAgents (C++ member)
,
[1]
NB_FUNCTION_EVALS (in module configuration.utils.constants)
nBinaryProperties (C++ member)
NECK_HEIGHT_FEMALE (in module configuration.utils.constants)
NECK_HEIGHT_MALE (in module configuration.utils.constants)
nIntrinsicProperties (C++ member)
nMaterials (C++ member)
,
[1]
number_of_measures() (configuration.models.measures.AgentMeasures method)
number_of_shapes() (configuration.models.shapes2D.Shapes2D method)
O
obstaclesMaterial (C++ member)
,
[1]
OMEGA_CONTACT_TOL (in module test_slip_agent_agent.test)
(in module test_slip_agent_wall.test)
(in module test_tangential_spring_agent_agent.test)
(in module test_tangential_spring_agent_wall.test)
OMEGA_TOL (in module test_push_agent_agent.test)
(in module test_push_agent_wall.test)
(in module test_t_rotation.test)
(in module test_t_translation.test)
operator! (C++ function)
,
[1]
operator% (C++ function)
,
[1]
operator* (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
operator+ (C++ function)
,
[1]
,
[2]
,
[3]
operator- (C++ function)
,
[1]
,
[2]
,
[3]
operator^ (C++ function)
,
[1]
original_data_dicts_fixture() (in module test_backup_zip)
orthogonal_projection_option() (in module streamlit_app.tabs.one_pedestrian_3D)
output_zip_path_fixture() (in module test_backup_zip)
P
pack_agents_on_grid() (configuration.models.crowd.Crowd method)
pack_agents_with_forces() (configuration.models.crowd.Crowd method)
PairMaterialsDataType (in module configuration.utils.typing_custom)
parameter_changed() (in module streamlit_app.tabs.crowd_creation_tab)
parse2DComponents (C++ function)
,
[1]
pathDynamic (C++ member)
,
[1]
pathStatic (C++ member)
,
[1]
pedestrian (configuration.utils.constants.AgentTypes attribute)
PedestrianParts (class in configuration.utils.constants)
pickle (configuration.utils.constants.BackupDataTypes attribute)
PIXEL_TO_CM_BIKE (in module configuration.utils.constants)
PIXEL_TO_CM_PEDESTRIAN (in module configuration.utils.constants)
plot_2D_3D_and_download_section() (in module streamlit_app.tabs.crowd_creation_tab)
plot_and_download_crowd2D() (in module streamlit_app.tabs.crowd_creation_tab)
plot_and_download_crowd3D() (in module streamlit_app.tabs.crowd_creation_tab)
plot_and_download_crowd_from_config() (in module streamlit_app.tabs.crowd_creation_tab)
polygon (configuration.utils.constants.ShapeTypes attribute)
POLYGON_TOLERANCE (in module configuration.utils.constants)
prepare_3D_body_data() (in module configuration.data.datafactory)
prepare_anthropometric_data() (in module configuration.data.datafactory)
prepare_bike_data() (in module configuration.data.datafactory)
prepare_data() (in module configuration.data.datafactory)
PROJECT_NAME (in module streamlit_app.utils.constants)
R
read_anthropometric_data() (in module configuration.data.datafactory)
readAgents (C++ function)
,
[1]
readGeometry (C++ function)
,
[1]
readMaterials (C++ function)
,
[1]
readParameters (C++ function)
,
[1]
rectangle (configuration.utils.constants.ShapeTypes attribute)
rectangular_function() (in module configuration.utils.functions)
rotate() (configuration.models.agents.Agent method)
rotate_body3D() (configuration.models.agents.Agent method)
rotate_vectors() (in module configuration.utils.functions)
run_crowd_from_config() (in module streamlit_app.tabs.crowd_creation_tab)
run_crowd_init() (in module streamlit_app.tabs.crowd_creation_tab)
run_tab_agent2D() (in module streamlit_app.tabs.one_agent_2D)
run_tab_anthropometry() (in module streamlit_app.tabs.anthropometry_tab)
run_tab_crowd() (in module streamlit_app.tabs.crowd_creation_tab)
run_tab_one_agent() (in module streamlit_app.tabs.one_agent_tab)
run_tab_pedestrian3D() (in module streamlit_app.tabs.one_pedestrian_3D)
S
save_crowd_data_to_zip() (in module configuration.backup.crowd_to_zip_and_reverse)
save_light_agents_params_dict_to_xml() (in module configuration.backup.dict_to_xml_and_reverse)
save_pickle() (in module configuration.utils.functions)
SECOND_TAB_NAME (in module streamlit_app.utils.constants)
setup_app() (in module streamlit_app.app.ui)
setup_logging() (in module streamlit_app.utils.logging)
Sex (class in configuration.utils.constants)
sex (configuration.models.initial_agents.InitialPedestrian property)
(configuration.utils.constants.PedestrianParts attribute)
Sex (in module configuration.utils.typing_custom)
ShapeDataType (in module configuration.utils.typing_custom)
shapes (configuration.models.shapes2D.Shapes2D attribute)
(configuration.models.shapes3D.Shapes3D attribute)
Shapes2D (class in configuration.models.shapes2D)
shapes2D (configuration.models.agents.Agent property)
(configuration.models.initial_agents.InitialBike property)
(configuration.models.initial_agents.InitialPedestrian property)
Shapes3D (class in configuration.models.shapes3D)
shapes3D (configuration.models.agents.Agent property)
(configuration.models.initial_agents.InitialPedestrian property)
shapesMaterial (C++ member)
,
[1]
ShapeType (in module configuration.utils.typing_custom)
ShapeTypes (class in configuration.utils.constants)
shear_modulus (configuration.utils.constants.MaterialProperties attribute)
SHEAR_MODULUS_CONCRETE (in module configuration.utils.constants)
SHEAR_MODULUS_HUMAN_CLOTHES (in module configuration.utils.constants)
SHEAR_MODULUS_HUMAN_NAKED (in module configuration.utils.constants)
SHOW_DEV (in module streamlit_app.utils.constants)
Sidebar (in module streamlit_app.tabs.one_agent_2D)
(in module streamlit_app.tabs.one_pedestrian_3D)
sigmoid() (in module configuration.utils.functions)
slices_option() (in module streamlit_app.tabs.one_pedestrian_3D)
sliders_for_agent_measures() (in module streamlit_app.tabs.one_agent_2D)
sliders_for_agent_parameters() (in module streamlit_app.tabs.one_pedestrian_3D)
sliders_for_agent_position() (in module streamlit_app.tabs.one_pedestrian_3D)
sliders_for_position() (in module streamlit_app.tabs.one_agent_2D)
static_dict_to_xml() (in module configuration.backup.dict_to_xml_and_reverse)
static_xml_to_dict() (in module configuration.backup.dict_to_xml_and_reverse)
StaticCrowdDataType (in module configuration.utils.typing_custom)
StatType (class in configuration.utils.constants)
std_dev (configuration.utils.constants.StatType attribute)
streamlit_app.app.app
module
streamlit_app.app.documentation
module
streamlit_app.app.ui
module
streamlit_app.plot.plot
module
streamlit_app.tabs.anthropometry_tab
module
streamlit_app.tabs.crowd_creation_tab
module
streamlit_app.tabs.one_agent_2D
module
streamlit_app.tabs.one_agent_tab
module
streamlit_app.tabs.one_pedestrian_3D
module
streamlit_app.utils.constants
module
streamlit_app.utils.functions
module
streamlit_app.utils.logging
module
T
test_agent_2_positive_vx_during_slip() (in module test_slip_agent_agent.test)
test_agents_0_and_1_static() (in module test_slip_agent_agent.test)
test_angles_just_outside_bounds() (in module test_wrap_angle)
test_backup_boundaries
module
test_backup_dynamic
module
test_backup_interactions
module
test_backup_materials
module
test_backup_static
module
test_backup_zip
module
test_breadth_includes_centroid_shift() (in module test_compute_bideltoid_breadth_from_multipolygon)
test_center_of_mass_invariance_on_rotation() (in module test_rotation)
test_centroid_body3d_invariance_on_rotation() (in module test_rotation)
test_compute_bideltoid_breadth_from_multipolygon
module
test_compute_chest_depth_from_multipolygon
module
test_compute_moment_of_inertia
module
test_constant_position_and_near_zero_velocity() (in module test_t_rotation.test)
test_crowd_data_integrity() (in module test_backup_zip)
test_crowd_number_of_agents() (in module test_crowd_with_custom_statistics)
test_crowd_statistics_means_and_proportion() (in module test_crowd_with_custom_statistics)
test_crowd_with_custom_statistics
module
test_depth_includes_centroid_shift() (in module test_compute_chest_depth_from_multipolygon)
test_dynamic_parameters_dict_to_xml_and_back() (in module test_backup_dynamic)
test_floating_point_precision() (in module test_wrap_angle)
test_from_string_to_tuple
module
test_geometry_dict_to_xml_and_back() (in module test_backup_boundaries)
test_initial_orientation() (in module test_rotation)
test_initial_position() (in module test_translation)
test_input_not_modified() (in module test_rotate_vectors)
test_interactions_dict_xml_roundtrip() (in module test_backup_interactions)
test_invalid_geometry_type() (in module test_compute_moment_of_inertia)
test_invalid_input_empty_string() (in module test_from_string_to_tuple)
test_invalid_input_non_numeric() (in module test_from_string_to_tuple)
test_invalid_input_not_a_string() (in module test_from_string_to_tuple)
test_invalid_input_wrong_number_of_elements() (in module test_from_string_to_tuple)
test_invalid_vector_format() (in module test_rotate_vectors)
test_irregular_shape() (in module test_compute_bideltoid_breadth_from_multipolygon)
(in module test_compute_chest_depth_from_multipolygon)
test_large_angles() (in module test_wrap_angle)
test_materials_dict_to_xml_and_back() (in module test_backup_materials)
test_measuring_agent
module
test_multiple_vectors() (in module test_rotate_vectors)
test_multipolygon_sum() (in module test_compute_moment_of_inertia)
test_negative_angles() (in module test_wrap_angle)
test_negative_weight() (in module test_compute_moment_of_inertia)
test_non_multipolygon_input() (in module test_compute_bideltoid_breadth_from_multipolygon)
(in module test_compute_chest_depth_from_multipolygon)
test_omega_near_zero_and_theta_near_constant() (in module test_slip_agent_agent.test)
(in module test_slip_agent_wall.test)
test_omega_positive_or_near_zero() (in module test_t_rotation.test)
(in module test_tangential_spring_agent_agent.test)
(in module test_tangential_spring_agent_wall.test)
test_omega_vx_vy_over_simulation() (in module test_t_translation.test)
test_positive_angles() (in module test_wrap_angle)
test_push_agent_agent.test
module
test_push_agent_wall.test
module
test_push_on_x_axis_only() (in module test_push_agent_agent.test)
(in module test_push_agent_wall.test)
test_rotate_0_degrees() (in module test_rotate_vectors)
test_rotate_180_degrees() (in module test_rotate_vectors)
test_rotate_270_degrees() (in module test_rotate_vectors)
test_rotate_90_degrees() (in module test_rotate_vectors)
test_rotate_empty_dict() (in module test_rotate_vectors)
test_rotate_negative_angle() (in module test_rotate_vectors)
test_rotate_non_integer_angle() (in module test_rotate_vectors)
test_rotate_vectors
module
test_rotation
module
test_rotation_and_shapes2d_center_x() (in module test_rotation)
test_scaling_with_area() (in module test_compute_moment_of_inertia)
test_shapes2d_bideltoid_breadth() (in module test_measuring_agent)
test_shapes2d_center_y() (in module test_rotation)
test_shapes2d_chest_depth() (in module test_measuring_agent)
test_shapes3d_bideltoid_and_chest_depth() (in module test_measuring_agent)
test_shapes3d_height() (in module test_measuring_agent)
test_shapes3d_smallest_height() (in module test_measuring_agent)
test_simple_horizontal_rectangle() (in module test_compute_bideltoid_breadth_from_multipolygon)
test_simple_vertical_rectangle() (in module test_compute_chest_depth_from_multipolygon)
test_single_point_horizontal_line() (in module test_compute_chest_depth_from_multipolygon)
test_single_point_vertical_line() (in module test_compute_bideltoid_breadth_from_multipolygon)
test_slip_agent_agent.test
module
test_slip_agent_wall.test
module
test_square_polygon() (in module test_compute_moment_of_inertia)
test_static_parameters_pedestrians_dict_to_xml_and_back() (in module test_backup_static)
test_stationary_phase() (in module test_push_agent_agent.test)
(in module test_push_agent_wall.test)
(in module test_t_rotation.test)
(in module test_t_translation.test)
test_t_rotation.test
module
test_t_translation.test
module
test_tangential_spring_agent_agent.test
module
test_tangential_spring_agent_wall.test
module
test_time_and_position_continuity() (in module test_push_agent_agent.test)
(in module test_push_agent_wall.test)
(in module test_slip_agent_agent.test)
(in module test_slip_agent_wall.test)
(in module test_t_rotation.test)
(in module test_t_translation.test)
(in module test_tangential_spring_agent_agent.test)
(in module test_tangential_spring_agent_wall.test)
test_translate_body3d_xy() (in module test_translation)
test_translate_body3d_z() (in module test_translation)
test_translate_position() (in module test_translation)
test_translation
module
test_two_rectangles_same_x() (in module test_compute_chest_depth_from_multipolygon)
test_two_rectangles_same_y() (in module test_compute_bideltoid_breadth_from_multipolygon)
test_valid_input_negative_numbers() (in module test_from_string_to_tuple)
test_valid_input_no_parentheses() (in module test_from_string_to_tuple)
test_valid_input_scientific_notation() (in module test_from_string_to_tuple)
test_valid_input_trailing_comma_spaces() (in module test_from_string_to_tuple)
test_valid_input_with_parentheses() (in module test_from_string_to_tuple)
test_valid_input_with_spaces() (in module test_from_string_to_tuple)
test_velocity_signs_during_core() (in module test_slip_agent_wall.test)
test_wrap_angle
module
test_zero_angle() (in module test_wrap_angle)
test_zero_weight() (in module test_compute_moment_of_inertia)
THIRD_TAB_NAME (in module streamlit_app.utils.constants)
TIME_TOL (in module test_push_agent_agent.test)
(in module test_push_agent_wall.test)
(in module test_slip_agent_agent.test)
(in module test_slip_agent_wall.test)
(in module test_t_rotation.test)
(in module test_t_translation.test)
(in module test_tangential_spring_agent_agent.test)
(in module test_tangential_spring_agent_wall.test)
top_tube_length (configuration.utils.constants.BikeParts attribute)
total_length (configuration.utils.constants.BikeParts attribute)
translate() (configuration.models.agents.Agent method)
translate_body3D() (configuration.models.agents.Agent method)
translate_crowd() (configuration.models.crowd.Crowd method)
U
unpack_crowd() (configuration.models.crowd.Crowd method)
update_crowd() (in module streamlit_app.tabs.crowd_creation_tab)
update_progress_bar() (in module streamlit_app.utils.functions)
update_shapes3D_based_on_shapes2D() (configuration.models.crowd.Crowd method)
updateSetting (C++ function)
V
validate_material() (in module configuration.utils.functions)
vectors_close() (in module test_rotate_vectors)
vMaxAgent (C++ member)
VX_CONTACT_TOL (in module test_slip_agent_agent.test)
VX_TOL (in module test_push_agent_agent.test)
(in module test_push_agent_wall.test)
(in module test_slip_agent_agent.test)
(in module test_slip_agent_wall.test)
(in module test_t_rotation.test)
(in module test_t_translation.test)
VY_CONTACT_TOL (in module test_slip_agent_agent.test)
VY_TOL (in module test_push_agent_agent.test)
(in module test_push_agent_wall.test)
(in module test_slip_agent_wall.test)
(in module test_t_translation.test)
W
weight (configuration.utils.constants.CommonMeasures attribute)
wheel_width (configuration.utils.constants.BikeParts attribute)
wrap_angle() (in module configuration.utils.functions)
write_crowd_data_to_zip() (in module configuration.backup.crowd_to_zip_and_reverse)
X
xml (configuration.utils.constants.BackupDataTypes attribute)
Y
young_modulus (configuration.utils.constants.MaterialProperties attribute)
YOUNG_MODULUS_CONCRETE (in module configuration.utils.constants)
YOUNG_MODULUS_HUMAN_CLOTHES (in module configuration.utils.constants)
YOUNG_MODULUS_HUMAN_NAKED (in module configuration.utils.constants)
Z
zip (configuration.utils.constants.BackupDataTypes attribute)