alun.markov
Interface Function

All Known Subinterfaces:
Table
All Known Implementing Classes:
AbstractTable, AlleleErrorPenetrance, AllelesToGenotype, AuxiliaryFunction, AuxLinkFunction, AuxLocusFunction, DenseTable, EdgeConstraint, EqualityFunction, ErrorPenetrance, ErrorPrior, FixedRecombination, GeneticFunction, GenotypePrior, IteratorFunction, MaternalInheritance, MendelianTransmission, MonogamyConstraint, Observation, OneParentalMarriageConstraint, PaternalInheritance, Penetrance, Recombination, SparseTable, TrivialFunction, TwoParentConstraint, UnorderedPrior, UnorderedTransmission, VariableRecombination, VerySparseTable

public interface Function

A Function is a mapping from the states of a set of variables to a double.


Method Summary
 double getValue()
          Returns the current value of the Function.
 java.util.Set<Variable> getVariables()
          Returns the Set of Variables that are arguments to the function.
 

Method Detail

getValue

double getValue()
Returns the current value of the Function.


getVariables

java.util.Set<Variable> getVariables()
Returns the Set of Variables that are arguments to the function.