AixLib.Fluid.SolarCollectors.Data.BaseClasses.validateAngles

# .AixLib.Fluid.SolarCollectors.Data.BaseClasses.validateAngles

Function to validate the provided angles

## Information

Function that validates the incidence angle modifiers. If the data are invalid, the function issues an assertion and stops the simulation. Otherwise it returns `true`.

#### Interface

>     function validateAngles
>       extends Modelica.Icons.Function;
>       input Modelica.Units.SI.Angle[:] incAngDat(each final min = 0, each final max = Modelica.Constants.pi/2) "Incident angle data in degrees";
>       input Real[:] incAngModDat(each final min = 0, each final unit = "1") "Incident angle modifier data";
>       output Boolean valid;
>     end validateAngles;

## Revisions

- March 14, 2023, by Michael Wetter:
  First implementation.

Generated at 2026-05-09T18:18:56Z by OpenModelicaOpenModelica 1.26.7 using GenerateDoc.mos