rolland.boundary.PMLRailDampVertic

class rolland.boundary.PMLRailDampVertic(alpha=7.0, l_bound=33.0)[source]

Bases: object

Calculate the boundary domain properties according to Stampka and Sarradj [2].

A perfectly matched layer (PML) method is used which increases the rail damping coefficient in the boundary domain for the vertical rail deflection.

Parameters:
  • alpha (float)

  • l_bound (float)

alpha

Damping exponent \([-]\).

Type:

float, default=7.0

l_bound

Length of the boundary domain (single sided) \([m]\).

Type:

float, default=33.0

pml(drbc, xbc)[source]

Exponential increasing rail damping, added to dr.