================================================== Module viiaMaterials, viiaGeometries and viiaDatas ================================================== These modules contain the functions to create and assign materials, geometries and datas. These are part of the shapes and connections in the model. For the three types of properties separate classes contain the different property-models. --------- Materials --------- .. automodule:: viiapackage.viiaMaterials :members: Sub-functions for materials --------------------------- .. automodule:: viiapackage.materials.viia_change_damping_explicit :members: .. automodule:: viiapackage.materials.viia_check_material_name :members: .. automodule:: viiapackage.materials.viia_create_material_model :members: viia_create_material_model, _viia_create_linear_elastic_isotropic_model, _viia_create_bond_slip_reinforcement_model, _viia_create_linear_elastic_orthotropic_model, _viia_create_direct_stiffness_matrix_model, _viia_create_total_strain_crack_model, _viia_create_engineering_masonry_model, _viia_create_von_mises_plasticity_model, _viia_create_linear_elastic_interface_model, _viia_create_non_linear_elastic_interface_model, _viia_create_coulomb_friction_interface_model, _viia_create_point_mass_material_model, _viia_create_line_mass_material_model, _viia_create_surface_mass_material_model, _viia_create_translational_spring_model, _viia_create_rotational_spring_model .. automodule:: viiapackage.materials.viia_get_material_group :members: .. automodule:: viiapackage.materials.viia_get_material_group_constants :members: .. automodule:: viiapackage.materials.viia_get_material_model_properties :members: viia_get_material_model_properties, _viia_concrete_material_properties, _viia_timber_frame_properties_old_npr, viia_timber_frame_properties, _viia_cavity_wall_tie, _viia_hollow_core_slabs .. automodule:: viiapackage.materials.viia_get_material_subclass :members: ---------- Geometries ---------- .. automodule:: viiapackage.viiaGeometries :members: Sub-functions for geometries ---------------------------- .. automodule:: viiapackage.geometries.viia_check_geometry_name :members: .. automodule:: viiapackage.geometries.viia_create_geometry_model :members: .. automodule:: viiapackage.geometries.viia_get_geometry_group :members: .. automodule:: viiapackage.geometries.viia_get_geometry_model_properties :members: viia_get_geometry_model_properties, _viia_cross_section_shape, _viia_extend_geometry_model_properties ----- Datas ----- .. automodule:: viiapackage.viiaDatas :members: