The PyWAsP pricing is based on a tier system, whereby 1year subscription price banded according to the extent the licensee applies PyWAsP.
The tiers are called Bronze, Silver and Gold. The features of PyWAsP are not altered by the tier level. The only difference is the number of runs and the maximum points per run.
The pricing for a 1year subscription starting in January 2023 is given below:
Tier

Bronze

Silver

Gold

Runs

6000

42000

294000

Points per run

25000

125000

625000

Annual price

€1,500.00

€6,000.00

€24,000.00

The number of runs is the number of times a call to any of the functions
get_site_effects(),
get_site_effects_rose(),
or FourierSpace.create_fourier_space () is made. There are additional functions in PyWAsP that call the
get_site_effects functions, these include
generalize(),
downscale(), and
generalize_and_downscale(), which calls it twice.
FourierSpace.create_fourier_space is also called by create_lut(). The number of points in each run is the product of the west_east (NX), south_north (NY) and height (NZ) dimensions of the output_locs variable to each function, i.e. the number of points in each run is NX * NY * NZ.
Examples
In order to calculate local effects on a grid 100 by 100 at 2 heights requires 100 * 100 * 2 = 20000 points.
This would be possible with the Bronze Tier subscription.
In order to calculate local effects on a grid of 150 by 150 at 3 heights requires 150 * 150 * 3 = 67500 points.
This would require the Silver Tier Subscription.
In order to calculate local effects on a grid of 300 by 300 at 4 heights requires 300 * 300 * 4 = 360000 points.
This would require the Gold Tier Subscription.
An example of a run that goes beyond the Gold Tier Subscription would be a grid with dimension 400 by 400 at 5 levels, requiring 800000 points. In this case the run can be split into several smaller runs, thereby increasing the run count.
Alternatively the licensee can approach the licensor to make a specific agreement.
 PyWAsP team (pywasp@dtu.dk)