Changeset 17197


Ignore:
Timestamp:
08/09/19 18:20:34 (2 weeks ago)
Author:
gkronber
Message:

#2994: made an algorithm to experiment with NLOpt solvers

Location:
branches/2994-AutoDiffForIntervals/HeuristicLab.Problems.DataAnalysis.Regression.Symbolic.Extensions
Files:
2 added
2 edited

Legend:

Unmodified
Added
Removed
  • branches/2994-AutoDiffForIntervals/HeuristicLab.Problems.DataAnalysis.Regression.Symbolic.Extensions/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression.Extensions.csproj

    r17196 r17197  
    6868  </ItemGroup>
    6969  <ItemGroup>
     70    <Compile Include="ConstrainedNLS.cs" />
     71    <Compile Include="ConstrainedNLSInternal.cs" />
    7072    <Compile Include="NLOpt.cs" />
    7173    <Compile Include="NLOptEvaluator.cs" />
     
    8183  </ItemGroup>
    8284  <ItemGroup>
     85    <ProjectReference Include="..\HeuristicLab.Analysis\3.3\HeuristicLab.Analysis-3.3.csproj">
     86      <Project>{887425B4-4348-49ED-A457-B7D2C26DDBF9}</Project>
     87      <Name>HeuristicLab.Analysis-3.3</Name>
     88    </ProjectReference>
    8389    <ProjectReference Include="..\HeuristicLab.Collections\3.3\HeuristicLab.Collections-3.3.csproj">
    8490      <Project>{958b43bc-cc5c-4fa2-8628-2b3b01d890b6}</Project>
     
    126132      <Private>False</Private>
    127133    </ProjectReference>
     134    <ProjectReference Include="..\HeuristicLab.Problems.Instances\3.3\HeuristicLab.Problems.Instances-3.3.csproj">
     135      <Project>{3540E29E-4793-49E7-8EE2-FEA7F61C3994}</Project>
     136      <Name>HeuristicLab.Problems.Instances-3.3</Name>
     137    </ProjectReference>
    128138  </ItemGroup>
    129139  <ItemGroup>
  • branches/2994-AutoDiffForIntervals/HeuristicLab.Problems.DataAnalysis.Regression.Symbolic.Extensions/NLOpt.cs

    r17196 r17197  
    169169
    170170    [DllImport("nlopt_x64.dll", CallingConvention = CallingConvention.Cdecl)]
    171     public static extern nlopt_result nlopt_set_precond_min_objective(IntPtr nlopt_opt, nlopt_func f, nlopt_precond pre, IntPtr f_data);
    172 
    173     [DllImport("nlopt_x64.dll", CallingConvention = CallingConvention.Cdecl)]
    174     public static extern nlopt_result nlopt_set_precond_max_objective(IntPtr nlopt_opt, nlopt_func f, nlopt_precond pre, IntPtr f_data);
     171    public static extern nlopt_result nlopt_set_precond_min_objective(IntPtr nlopt_opt, nlopt_func f, nlopt_precond pre, IntPtr f_data);  // only used by CCSAQ optimizer in NLOpt version 2.6.1
     172
     173    [DllImport("nlopt_x64.dll", CallingConvention = CallingConvention.Cdecl)]
     174    public static extern nlopt_result nlopt_set_precond_max_objective(IntPtr nlopt_opt, nlopt_func f, nlopt_precond pre, IntPtr f_data);  // only used by CCSAQ optimizer in NLOpt version 2.6.1
    175175
    176176    [DllImport("nlopt_x64.dll", CallingConvention = CallingConvention.Cdecl)]
Note: See TracChangeset for help on using the changeset viewer.