source: branches/ali/GDE/PHYML20130708/phyml/src/pars.h

Last change on this file was 10307, checked in by aboeckma, 11 years ago

added most recent version of phyml

File size: 1.1 KB
Line 
1/*
2
3PHYML :  a program that  computes maximum likelihood  phylogenies from
4DNA or AA homologous sequences
5
6Copyright (C) Stephane Guindon. Oct 2003 onward
7
8All parts of  the source except where indicated  are distributed under
9the GNU public licence.  See http://www.opensource.org for details.
10
11*/
12
13#include <config.h>
14
15#ifndef PARS_H
16#define PARS_H
17
18#include "utilities.h"
19#include "lk.h"
20#include "optimiz.h"
21#include "models.h"
22#include "free.h"
23
24int  Pars(t_edge *b, t_tree *tree);
25void Post_Order_Pars(t_node *a, t_node *d, t_tree *tree);
26void Pre_Order_Pars(t_node *a, t_node *d, t_tree *tree);
27void Get_Partial_Pars(t_tree *tree, t_edge *b_fcus, t_node *a, t_node *d);
28void Site_Pars(t_tree *tree);
29void Init_Ui_Tips(t_tree *tree);
30void Update_P_Pars(t_tree *tree, t_edge *b_fcus, t_node *n);
31int Pars_At_Given_Edge(t_edge *b, t_tree *tree);
32void Get_All_Partial_Pars(t_tree *tree, t_edge *b_fcus, t_node *a, t_node *d);
33int Update_Pars_At_Given_Edge(t_edge *b_fcus, t_tree *tree);
34void Init_P_Pars_Tips(t_tree *tree);
35void Get_Step_Mat(t_tree *tree);
36int Pars_Core(t_edge *b, t_tree *tree);
37int One_Pars_Step(t_edge *b,t_tree *tree);
38
39#endif
Note: See TracBrowser for help on using the repository browser.