> type ParetoPoint
> # Design variables.
> vars::Array{Float64,1}
> # Objective functions.
> f::Array{Float64, 1}
> end
How large are the vectors in vars and f? Are they always the same size?
If so, an immutable-isbits datatype might help.
> I am creating the list (the Pareto frontier) as follows
>
> paretoFrontier = ParetoPoint[]
>
> and pushing new points using
>
> push!(paretoFrontier, candidatePoint)
>
> in which candidatePoint is an instance of ParetoPoint.
>
> Can anyone help me to optimize this code?
>
> Thanks,
> Ronan