SimDesign

User Guide

  • Installation
  • Quickstart
  • Advanced Inputs
    • BCIM inputs
      • Primary Taxonomy Attributes
      • Sampling Parameters
        • Parameters for Sampling of Geometry Variables
        • Parameters for Sampling of Secondary Taxonomy Attributes
      • References
    • BNSM inputs
      • Model Selection
        • Common foundation (bnsm.baselib)
      • Load and Mass Parameters
      • Pushover Analysis Parameters
      • Modelling Options
      • References

API Reference

  • simdesign.rcmrf
    • generate()
    • simdesign.rcmrf.geometry
      • simdesign.rcmrf.geometry.base
        • Line
        • Rectangle
        • GridData
        • SystemGridData
        • GeometryBase
      • simdesign.rcmrf.geometry.standard
        • encode_point_tag()
        • decode_point_tag()
        • encode_line_tag()
        • decode_line_tag()
        • encode_rectangle_tag()
        • decode_rectangle_tag()
        • StandardGeometry
      • simdesign.rcmrf.geometry.custom
        • CustomGeometry
    • simdesign.rcmrf.bcim
      • simdesign.rcmrf.bcim.factory
        • INFILL_TYPE_MAPPER
        • INFILL_XZ_LIST
        • INFILL_YZ_LIST
        • INFILL_GROUND_LIST
        • INFILL_INTERIOR_LIST
        • INFILL_EXTERIOR_LIST
        • Archetypes
        • DefaultInputs
        • BCIM
      • simdesign.rcmrf.bcim.parametrization
        • InfillType
        • InfillConfiguration
        • GroundStoreyHeight
        • ConstructionQuality
        • SlabTypology
        • TypicalStoreyHeight
        • StaircaseBayWidth
        • StandardBayWidth
        • Material
        • InputData
        • ArchetypeData
      • simdesign.rcmrf.bcim.randomization
        • Sampler
    • simdesign.rcmrf.bdim
      • simdesign.rcmrf.bdim.factory
        • DCC
        • BDIM
      • simdesign.rcmrf.bdim.baselib
        • BDIM Base Library
        • simdesign.rcmrf.bdim.baselib.analysis
        • simdesign.rcmrf.bdim.baselib.beam
        • simdesign.rcmrf.bdim.baselib.building
        • simdesign.rcmrf.bdim.baselib.column
        • simdesign.rcmrf.bdim.baselib.infill
        • simdesign.rcmrf.bdim.baselib.joint
        • simdesign.rcmrf.bdim.baselib.loads
        • simdesign.rcmrf.bdim.baselib.materials
        • simdesign.rcmrf.bdim.baselib.quality
        • simdesign.rcmrf.bdim.baselib.rebars
        • simdesign.rcmrf.bdim.baselib.slab
        • simdesign.rcmrf.bdim.baselib.stairs
      • simdesign.rcmrf.bdim.eu_cdn
        • simdesign.rcmrf.bdim.eu_cdn.analysis
        • simdesign.rcmrf.bdim.eu_cdn.beam
        • simdesign.rcmrf.bdim.eu_cdn.building
        • simdesign.rcmrf.bdim.eu_cdn.column
        • simdesign.rcmrf.bdim.eu_cdn.infill
        • simdesign.rcmrf.bdim.eu_cdn.joint
        • simdesign.rcmrf.bdim.eu_cdn.loads
        • simdesign.rcmrf.bdim.eu_cdn.materials
        • simdesign.rcmrf.bdim.eu_cdn.quality
        • simdesign.rcmrf.bdim.eu_cdn.rebars
        • simdesign.rcmrf.bdim.eu_cdn.slab
        • simdesign.rcmrf.bdim.eu_cdn.stairs
      • simdesign.rcmrf.bdim.eu_cdl
        • simdesign.rcmrf.bdim.eu_cdl.analysis
        • simdesign.rcmrf.bdim.eu_cdl.beam
        • simdesign.rcmrf.bdim.eu_cdl.building
        • simdesign.rcmrf.bdim.eu_cdl.column
        • simdesign.rcmrf.bdim.eu_cdl.infill
        • simdesign.rcmrf.bdim.eu_cdl.joint
        • simdesign.rcmrf.bdim.eu_cdl.loads
        • simdesign.rcmrf.bdim.eu_cdl.materials
        • simdesign.rcmrf.bdim.eu_cdl.quality
        • simdesign.rcmrf.bdim.eu_cdl.rebars
        • simdesign.rcmrf.bdim.eu_cdl.slab
        • simdesign.rcmrf.bdim.eu_cdl.stairs
      • simdesign.rcmrf.bdim.eu_cdm
        • simdesign.rcmrf.bdim.eu_cdm.analysis
        • simdesign.rcmrf.bdim.eu_cdm.beam
        • simdesign.rcmrf.bdim.eu_cdm.building
        • simdesign.rcmrf.bdim.eu_cdm.column
        • simdesign.rcmrf.bdim.eu_cdm.infill
        • simdesign.rcmrf.bdim.eu_cdm.joint
        • simdesign.rcmrf.bdim.eu_cdm.loads
        • simdesign.rcmrf.bdim.eu_cdm.materials
        • simdesign.rcmrf.bdim.eu_cdm.quality
        • simdesign.rcmrf.bdim.eu_cdm.rebars
        • simdesign.rcmrf.bdim.eu_cdm.slab
        • simdesign.rcmrf.bdim.eu_cdm.stairs
      • simdesign.rcmrf.bdim.eu_cdh
        • simdesign.rcmrf.bdim.eu_cdh.analysis
        • simdesign.rcmrf.bdim.eu_cdh.beam
        • simdesign.rcmrf.bdim.eu_cdh.building
        • simdesign.rcmrf.bdim.eu_cdh.column
        • simdesign.rcmrf.bdim.eu_cdh.infill
        • simdesign.rcmrf.bdim.eu_cdh.joint
        • simdesign.rcmrf.bdim.eu_cdh.loads
        • simdesign.rcmrf.bdim.eu_cdh.materials
        • simdesign.rcmrf.bdim.eu_cdh.quality
        • simdesign.rcmrf.bdim.eu_cdh.rebars
        • simdesign.rcmrf.bdim.eu_cdh.slab
        • simdesign.rcmrf.bdim.eu_cdh.stairs
      • simdesign.rcmrf.bdim.tr_7599
        • simdesign.rcmrf.bdim.tr_7599.analysis
        • simdesign.rcmrf.bdim.tr_7599.beam
        • simdesign.rcmrf.bdim.tr_7599.building
        • simdesign.rcmrf.bdim.tr_7599.column
        • simdesign.rcmrf.bdim.tr_7599.infill
        • simdesign.rcmrf.bdim.tr_7599.joint
        • simdesign.rcmrf.bdim.tr_7599.loads
        • simdesign.rcmrf.bdim.tr_7599.materials
        • simdesign.rcmrf.bdim.tr_7599.quality
        • simdesign.rcmrf.bdim.tr_7599.rebars
        • simdesign.rcmrf.bdim.tr_7599.slab
        • simdesign.rcmrf.bdim.tr_7599.stairs
      • simdesign.rcmrf.bdim.tr_0018_dch
        • simdesign.rcmrf.bdim.tr_0018_dch.analysis
        • simdesign.rcmrf.bdim.tr_0018_dch.beam
        • simdesign.rcmrf.bdim.tr_0018_dch.building
        • simdesign.rcmrf.bdim.tr_0018_dch.column
        • simdesign.rcmrf.bdim.tr_0018_dch.infill
        • simdesign.rcmrf.bdim.tr_0018_dch.joint
        • simdesign.rcmrf.bdim.tr_0018_dch.loads
        • simdesign.rcmrf.bdim.tr_0018_dch.materials
        • simdesign.rcmrf.bdim.tr_0018_dch.quality
        • simdesign.rcmrf.bdim.tr_0018_dch.rebars
        • simdesign.rcmrf.bdim.tr_0018_dch.slab
        • simdesign.rcmrf.bdim.tr_0018_dch.stairs
      • simdesign.rcmrf.bdim.tr_0018_dcm
        • simdesign.rcmrf.bdim.tr_0018_dcm.analysis
        • simdesign.rcmrf.bdim.tr_0018_dcm.beam
        • simdesign.rcmrf.bdim.tr_0018_dcm.building
        • simdesign.rcmrf.bdim.tr_0018_dcm.column
        • simdesign.rcmrf.bdim.tr_0018_dcm.infill
        • simdesign.rcmrf.bdim.tr_0018_dcm.joint
        • simdesign.rcmrf.bdim.tr_0018_dcm.loads
        • simdesign.rcmrf.bdim.tr_0018_dcm.materials
        • simdesign.rcmrf.bdim.tr_0018_dcm.quality
        • simdesign.rcmrf.bdim.tr_0018_dcm.rebars
        • simdesign.rcmrf.bdim.tr_0018_dcm.slab
        • simdesign.rcmrf.bdim.tr_0018_dcm.stairs
      • simdesign.rcmrf.bdim.tr_post18_dch
        • simdesign.rcmrf.bdim.tr_post18_dch.analysis
        • simdesign.rcmrf.bdim.tr_post18_dch.beam
        • simdesign.rcmrf.bdim.tr_post18_dch.building
        • simdesign.rcmrf.bdim.tr_post18_dch.column
        • simdesign.rcmrf.bdim.tr_post18_dch.infill
        • simdesign.rcmrf.bdim.tr_post18_dch.joint
        • simdesign.rcmrf.bdim.tr_post18_dch.loads
        • simdesign.rcmrf.bdim.tr_post18_dch.materials
        • simdesign.rcmrf.bdim.tr_post18_dch.quality
        • simdesign.rcmrf.bdim.tr_post18_dch.rebars
        • simdesign.rcmrf.bdim.tr_post18_dch.slab
        • simdesign.rcmrf.bdim.tr_post18_dch.stairs
      • simdesign.rcmrf.bdim.tr_post18_dcm
        • simdesign.rcmrf.bdim.tr_post18_dcm.analysis
        • simdesign.rcmrf.bdim.tr_post18_dcm.beam
        • simdesign.rcmrf.bdim.tr_post18_dcm.building
        • simdesign.rcmrf.bdim.tr_post18_dcm.column
        • simdesign.rcmrf.bdim.tr_post18_dcm.infill
        • simdesign.rcmrf.bdim.tr_post18_dcm.joint
        • simdesign.rcmrf.bdim.tr_post18_dcm.loads
        • simdesign.rcmrf.bdim.tr_post18_dcm.materials
        • simdesign.rcmrf.bdim.tr_post18_dcm.quality
        • simdesign.rcmrf.bdim.tr_post18_dcm.rebars
        • simdesign.rcmrf.bdim.tr_post18_dcm.slab
        • simdesign.rcmrf.bdim.tr_post18_dcm.stairs
    • simdesign.rcmrf.bnsm
      • simdesign.rcmrf.bnsm.factory
        • MODELLERS
        • BNSM
      • simdesign.rcmrf.bnsm.baselib
        • simdesign.rcmrf.bnsm.baselib.beam
        • simdesign.rcmrf.bnsm.baselib.building
        • simdesign.rcmrf.bnsm.baselib.column
        • simdesign.rcmrf.bnsm.baselib.constants
        • simdesign.rcmrf.bnsm.baselib.floor
        • simdesign.rcmrf.bnsm.baselib.foundation
        • simdesign.rcmrf.bnsm.baselib.infill
        • simdesign.rcmrf.bnsm.baselib.joint
        • simdesign.rcmrf.bnsm.baselib.node
      • simdesign.rcmrf.bnsm.cp01
        • simdesign.rcmrf.bnsm.cp01.beam
        • simdesign.rcmrf.bnsm.cp01.building
        • simdesign.rcmrf.bnsm.cp01.column
        • simdesign.rcmrf.bnsm.cp01.floor
        • simdesign.rcmrf.bnsm.cp01.foundation
        • simdesign.rcmrf.bnsm.cp01.infill
        • simdesign.rcmrf.bnsm.cp01.joint
      • simdesign.rcmrf.bnsm.cp02
        • simdesign.rcmrf.bnsm.cp02.beam
        • simdesign.rcmrf.bnsm.cp02.building
        • simdesign.rcmrf.bnsm.cp02.column
        • simdesign.rcmrf.bnsm.cp02.floor
        • simdesign.rcmrf.bnsm.cp02.foundation
        • simdesign.rcmrf.bnsm.cp02.infill
        • simdesign.rcmrf.bnsm.cp02.joint
      • simdesign.rcmrf.bnsm.cp03
        • simdesign.rcmrf.bnsm.cp03.beam
        • simdesign.rcmrf.bnsm.cp03.building
        • simdesign.rcmrf.bnsm.cp03.column
        • simdesign.rcmrf.bnsm.cp03.floor
        • simdesign.rcmrf.bnsm.cp03.foundation
        • simdesign.rcmrf.bnsm.cp03.infill
        • simdesign.rcmrf.bnsm.cp03.joint
      • simdesign.rcmrf.bnsm.dp01
        • simdesign.rcmrf.bnsm.dp01.beam
        • simdesign.rcmrf.bnsm.dp01.building
        • simdesign.rcmrf.bnsm.dp01.column
        • simdesign.rcmrf.bnsm.dp01.floor
        • simdesign.rcmrf.bnsm.dp01.foundation
        • simdesign.rcmrf.bnsm.dp01.infill
        • simdesign.rcmrf.bnsm.dp01.joint
      • simdesign.rcmrf.bnsm.dp02
        • simdesign.rcmrf.bnsm.dp02.beam
        • simdesign.rcmrf.bnsm.dp02.building
        • simdesign.rcmrf.bnsm.dp02.column
        • simdesign.rcmrf.bnsm.dp02.floor
        • simdesign.rcmrf.bnsm.dp02.foundation
        • simdesign.rcmrf.bnsm.dp02.infill
        • simdesign.rcmrf.bnsm.dp02.joint
      • simdesign.rcmrf.bnsm.dp03
        • simdesign.rcmrf.bnsm.dp03.beam
        • simdesign.rcmrf.bnsm.dp03.building
        • simdesign.rcmrf.bnsm.dp03.column
        • simdesign.rcmrf.bnsm.dp03.floor
        • simdesign.rcmrf.bnsm.dp03.foundation
        • simdesign.rcmrf.bnsm.dp03.infill
        • simdesign.rcmrf.bnsm.dp03.joint
      • simdesign.rcmrf.bnsm.dp04
        • simdesign.rcmrf.bnsm.dp04.beam
        • simdesign.rcmrf.bnsm.dp04.building
        • simdesign.rcmrf.bnsm.dp04.column
        • simdesign.rcmrf.bnsm.dp04.floor
        • simdesign.rcmrf.bnsm.dp04.foundation
        • simdesign.rcmrf.bnsm.dp04.infill
        • simdesign.rcmrf.bnsm.dp04.joint
  • simdesign.utils
    • simdesign.utils.mesh
      • Shape
        • Shape.tag
        • Shape.ndim
      • Point
        • Point.grid_ids
        • Point.coordinates
        • Point.ndim
      • Line
        • Line.points
        • Line.direction_vector
        • Line.unit_vector
        • Line.ndim
        • Line.length
        • Line.sort_points_xyz()
      • Polygon
        • Polygon.points
        • Polygon.lines
        • Polygon.ndim
        • Polygon.vertices
        • Polygon.centroid
        • Polygon.normal_vector
        • Polygon.unit_normal_vector
        • Polygon.perimeter
        • Polygon.area
        • Polygon.sort_points_xyz_ccw()
        • Polygon.sort_lines()
        • Polygon.create_lines_from_points()
      • Quadrilateral
      • Parallelogram
      • Rectangle
      • Square
      • Trapezoid
    • simdesign.utils.misc
      • PRECISION
      • update_nested_dict()
      • run_time()
      • handle_remove_read_only()
      • remove_dir()
      • make_dir()
      • signif()
      • check_parameters()
      • dot()
      • get_time_based_seed()
      • convert_numpy_types()
      • round_list()
      • filter_args()
    • simdesign.utils.plotter
      • plot_model()
      • plot_mode_shape()
    • simdesign.utils.rcsection
      • SectionState
        • SectionState.c
        • SectionState.Fint
        • SectionState.Fc
        • SectionState.Fs
        • SectionState.b1
      • get_moments()
      • get_sum_wi_sq()
      • get_mander_confinement()
      • build_beam_rebar_layout()
      • build_column_rebar_layout()
      • get_kent_park_confinement()
    • simdesign.utils.stats
      • random_truncated_lognormal()
      • truncated_lognormal_cdf_inv()
      • random_multivariate_normal()
      • random_choice()
      • random_uniform()
      • random_multivariate_truncated_lognormal()
      • get_time_based_seed()
    • simdesign.utils.units
SimDesign
  • Search


© Copyright 2026, Volkan Ozsarac.

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