What’s new in 0.1.0 (28th of January 2023)
This is the initial version of m_n_kappa.
Features
As this is the initial version of m_n_kappa the implemented features are shown hereafter. Further version will refer to this in case of changes
Geometries
See also Creating Geometries
Basic geometries
Composed geometries
Further features relate to geometries
-
adding two or more geometries leads to creation of a ComposedGeometry
-
if basic geometries are developed they must inherit from Geometry to all needed functionalities
Materials
See also Creating materials
Newly created materials must inherit from Material
Section
see also Build a section
-
combination of material and geometry
Cross-section
see also Build a cross-section
- consists of a number of Section
- Crosssection
Computation of a Moment-Curvature-Point
-
Computing a single moment-curvature-point by applying a strain and a vertical position the strain is located. See also Moment-Curvature.
Computing a Moment-Curvature-Curve
-
Computing the moment-curvature-curve of a Crosssection. See also Moment-Curvature-Curve
Computing deformation of a single span beam
See also Deformation.
Beam considers:
- number of elements the beam is split into
- the effective width for concrete slab distinguishing between bending and membran width
two different loading scenarios:
- single span beam with single loads with SingleSpanSingleLoads and SingleLoad
- single span beam under uniform loading with SingleSpanUniformLoad
Computes:
-
deformation at a given position along the beam under given load with deformation()
-
deformation along the beam at given position with deformations()
-
deformations at the position of maximum deformation with deformations_at_maximum_deformation_position()
-
deformation over the length of a beam under given load with deformation_over_beam_length()
Documentation
Comprehensive documentation with following main sections:
Also documented are: