Skip to content

Clean up btb input paramsย #1536

@knarfnitram

Description

@knarfnitram

Description

For BEAMS_NEWGAP in #1426 and #1459 a discussion arrised, indicating that BEAMS_NEWGAP does not resemble a good variable name. This seems to be the case for more of the beam contact parameter from the file 4C_beaminteraction_beam_to_beam_contact_params.

Possible Solution and Definition of Done

List of beam contact parameters

  • BEAMS_BASICSTIFFGAP
  • BEAMS_BTBLINEPENALTYPARAM -> LINE_PENALTY_PARAMETER
  • BEAMS_BTBPENALTYPARAM -> POINT_PENALTY_PARAMETER
  • BEAMS_ENDPOINTPENALTY -> ENDPOINT_PENALTY
  • BEAMS_GAPSHIFTPARAM -> PENALTY_PARAMETER_SHIFT_GAP
  • BEAMS_NEWGAP ->
  • PREVIOUS_NORMAL_FOR_GAP
  • ENHANCED_GAP_FUNCTION
  • BEAMS_HISTORY_GAP_FUNCTION
  • BEAMS_HISTORY_GAP
  • BEAMS_ENHANCED_GAP_FUNCTION
  • PREVENT_CROSSING_OF_BEAMS
  • PREVENT_CROSSING_OF_BEAMS_WITH_HISTORY_GAP
  • BEAMS_NUMINTEGRATIONINTERVAL -> NUM_INTEGRATION_INTERVALS
  • BEAMS_PARSHIFTANGLE1 -> LOWER_SHIFT_ANGLE_LINE_CONTACT
  • BEAMS_PARSHIFTANGLE2 -> UPPER_SHIFT_ANGLE_LINE_CONTACT
  • BEAMS_PENALTYLAW -> PENALTY_LAW_TYPE
  • BEAMS_PENREGPARAM_C0-> C0_REGULARIZATION_PARAMETER
  • BEAMS_PENREGPARAM_F0 -> FORCE_REGULARIZATION_PARAMETER
  • BEAMS_PENREGPARAM_G0 -> GAP_REGULARIZATION_PARAMETER
  • BEAMS_PERPSHIFTANGLE1 -> LOWER_SHIFT_ANGLE_POINT_CONTACT
  • BEAMS_PERPSHIFTANGLE2 -> UPPER_SHIFT_ANGLE_POINT_CONTACT
  • BEAMS_SEGANGLE -> MAXIMUM_SEGMENTATION_ANGLE
  • BEAMS_SEGCON -> ACTIVE_SUBSEGMENT_GENERATION

Currently blocked by

Interested Parties

@davidrudlstorfer @isteinbrecher @maxfirmbach @mayrmt

Metadata

Metadata

Assignees

No one assigned

    Labels

    type: clean codeClean coding and good programming practicestype: enhancementA new feature or enhancement to be implemented

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions