report_f Interface

interface
private subroutine report_f(me, iter, x, obj, g)

Arguments

Type IntentOptional Attributes Name
class(conmin_class), intent(inout) :: me
integer, intent(in) :: iter

Iteration number

real(kind=wp), intent(in), dimension(:) :: x

Decision variables

real(kind=wp), intent(in) :: obj

Objective function value

real(kind=wp), intent(in), dimension(:) :: g

Constraint functions

Description

Report function to call once per iteration to report the solution.