m_n_kappa.general.curvature_by_points#

m_n_kappa.general.curvature_by_points(top_edge, bottom_edge, top_strain, bottom_strain)#

compute curvature by two given points

Point 1: (top_edge :param top_edge: vertical position of the top-edge :type top_edge: float :param bottom_edge: vertical position of the bottom-edge :type bottom_edge: float :param top_strain: strain at the top-edge :type top_strain: float :param bottom_strain: strain at the bottom-edge :type bottom_strain: float

Returns:

curvature-value from two strain-position-values

Return type:

float

Parameters:
  • top_edge (float) –

  • bottom_edge (float) –

  • top_strain (float) –

  • bottom_strain (float) –

See also

curvature()

compute curvature from strain, its position and neutral axis

neutral_axis()

compute curvature from strain, its position and curvature

position()

compute position of strain from neutral-axis and curvature

strain()

compute strain from its vertical position, neutral-axis and curvature