> 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

Reply via email to