sa_func_parallel_inputs Interface

interface
public subroutine sa_func_parallel_inputs(me, n_inputs)

Arguments

Type IntentOptional Attributes Name
class(simulated_annealing_type), intent(inout) :: me
integer, intent(out) :: n_inputs

number of inputs that can be received

Description

interface for parallel function evaluations. This is used when the user wants to evaluate multiple points in parallel (e.g. on a GPU or with OpenMP) This function should return the number of input points to be received