This function assigns the external (given by the user, e.g., AREA) device parameters to the internal parameters (e.g., m_area). It also does the analysis of the IsGiven values.
function bjtRenameParametersDev extends Modelica.Icons.Function; extends Modelica.Icons.ObsoleteModel; input Real AREA "Area factor"; input Boolean OFF "Optional initial condition: false - IC not used, true - IC used, not implemented yet"; input SI.Voltage IC_VBE "Initial condition value, not yet implemented"; input SI.Voltage IC_VCE "Initial condition value, not yet implemented"; input Boolean SENS_AREA "Flag for sensitivity analysis, not yet implemented"; output Bjt3 dev "Output record Bjt3"; end bjtRenameParametersDev;