pal.treesearch
Interface GeneralOptimisable

All Known Implementing Classes:
ConstrainedInternalNode, FreeBranch, PivotNode

public interface GeneralOptimisable


Method Summary
 int getNumberOfOptimisationTypes()
           
 double optimise(int optimisationType, UnivariateMinimum minimiser, GeneralConstructionTool tool, int fracDigits)
           
 

Method Detail

getNumberOfOptimisationTypes

int getNumberOfOptimisationTypes()

optimise

double optimise(int optimisationType,
                UnivariateMinimum minimiser,
                GeneralConstructionTool tool,
                int fracDigits)
Parameters:
minimiser - The single dimensional minimisation tool
tool - The construction tool
fracDigits - the number of fractional digits to converge to
Returns:
The optimised log likelihood, or >0 if not optimisation occured