SinusoidalDictionary#

class ansys.aedt.core.modules.boundary.icepak_boundary.SinusoidalDictionary(vertical_offset, vertical_scaling, period, period_offset)#

Manages sinusoidal condition assignments, which are children of the BoundaryDictionary class.

This class applies a condition y dependent on the time t:

y=a+b*sin(2*pi(t-t0)/T)

Parameters:
vertical_offsetstr

Vertical offset summed to the sinusoidal law, which corresponds to the coefficient a in the formula.

vertical_scalingstr

Coefficient that multiplies the sinusoidal term, which corresponds to the coefficient b in the formula.

periodstr

Period of the sinusoid, which corresponds to the coefficient T in the formula.

period_offsetstr

Offset of the sinusoid, which corresponds to the coefficient t0 in the formula.

Attributes

SinusoidalDictionary.props

Dictionary that defines all the boundary condition properties.