create_performance_model Subroutine

public subroutine create_performance_model(pm, blade_row_index, table)

Uses

    • tomlf

This subroutine creates a performance model object based on the type specified in the toml configuration file. The performance model type is read from the toml configuration file and the appropriate constructor function is called to create the performance model object.

Arguments: - pm : performance model object - blade_row_index : index of the blade row - table : toml table containing the performance model configuration

Arguments

Type IntentOptional Attributes Name
class(performance_model_t), allocatable :: pm

new performance model object

integer, intent(in) :: blade_row_index

index of the blade row

type(toml_table), intent(inout) :: table

toml table containing the performance model configuration