Free cookie consent management tool by TermsFeed Policy Generator

source: branches/PSO/HeuristicLab.Algorithms.ParticleSwarmOptimization/3.3/IDiscreteDoubleMatrixModifier.cs @ 5311

Last change on this file since 5311 was 5311, checked in by mkofler, 13 years ago

#852: Adjusted parameter modifiers as discussed in ticket.

File size: 885 bytes
Line 
1using System;
2using System.Collections.Generic;
3using System.Linq;
4using System.Text;
5using HeuristicLab.Core;
6using HeuristicLab.Data;
7using HeuristicLab.Optimization;
8using HeuristicLab.Parameters;
9
10namespace HeuristicLab.Algorithms.ParticleSwarmOptimization {
11  public interface IDiscreteDoubleMatrixModifier : IItem {
12    ILookupParameter<DoubleMatrix> ValueParameter { get; }
13    IValueLookupParameter<DoubleValue> ScaleParameter { get; }
14    ConstrainedValueParameter<IDiscreteDoubleValueModifier> ScalingOperatorParameter { get; }
15    IValueLookupParameter<DoubleValue> StartValueParameter { get; }
16    IValueLookupParameter<DoubleValue> EndValueParameter { get; }
17    ILookupParameter<IntValue> IndexParameter { get; }
18    IValueLookupParameter<IntValue> StartIndexParameter { get; }
19    IValueLookupParameter<IntValue> EndIndexParameter { get; }
20  }
21}
Note: See TracBrowser for help on using the repository browser.