================== Module viiaGeneral ================== VIIA general contains general functions that are needed in running the process. They do not affect the model itself, but supports the modelling process. ----------------------------- General model setup functions ----------------------------- .. automodule:: viiapackage.viiaGeneral :members: viia_create_model, viia_print_execution_time, viia_help -------------------------- Visualisation of PY-memory -------------------------- .. automodule:: viiapackage.viiaGeneral :members: viia_plot_grid, viia_create_plots, viia_plot_layers, viia_plot_building_cross_section ---------------------------------- Functions for handling coordinates ---------------------------------- .. automodule:: viiapackage.viiaGeneral :members: _viia_find_floor_mesh_nodes, _viia_find_nodes_top_ridge, _viia_find_foundation_nodes_under_wall, _viia_find_wall_groups_for_nlka_in_model, viia_find_wall_center_z_coordinate, _viia_find_intersecting_floors_for_wall, _viia_find_upper_floor_of_wall, _viia_find_lower_floor_of_wall, _viia_find_foundation_strip_below_wall, viia_get_flat_roofs, viia_check_inner_wall, viia_get_element_weight, _viia_get_weight_of_elements_in_box, viia_find_closest_mesh_node, _viia_foundation_area ----------------------------------- Functions for GMC and cost engineer ----------------------------------- .. automodule:: viiapackage.viiaGeneral :members: viia_get_inner_walls, viia_get_facades, viia_create_cost_key_figures Helper-functions ---------------- .. automodule:: viiapackage.general.viia_cost_key_figures :members: --------------------------- File handling (JSON, DIANA) --------------------------- .. automodule:: viiapackage.viiaGeneral :members: viia_write_dump, viia_read_dump, viia_read_myviia_model, _viia_analysis_diana_gui_files, viia_get_signal, _viia_get_material_database, viia_get_material, viia_check_materialname_present Helper-functions ---------------- .. automodule:: viiapackage.general.file_handling.restructure_folder :members: .. automodule:: viiapackage.general.file_handling.viia_filename :members: .. automodule:: viiapackage.general.file_handling.viia_get_latest_model_folder :members: .. automodule:: viiapackage.general.viia_read_myviia_a1_model :members: