create_square_wave_transient_assignment#

Icepak.create_square_wave_transient_assignment(on_value, initial_time_off, on_time, off_time, off_value)[source]#

Create an object to assign the square wave transient condition to.

Parameters:
on_valuestr

Maximum value of the square wave.

initial_time_offstr

Time after which the square wave assignment starts.

on_timestr

Time for which the square wave keeps the maximum value during one period.

off_timestr

Time for which the square wave keeps the minimum value during one period.

off_valuestr

Minimum value of the square wave.

Returns:
pyaedt.modules.Boundary.SquareWaveDictionary

Boundary dictionary object that can be passed to boundary condition assignment functions.