14 #define dbg_printf(...) printf(__VA_ARGS__) 16 #define dbg_printf(...) 34 void* mpl_get_from_matrix(
const int row,
const int col,
const int ncol,
const size_t size,
const void* data);
35 int mpl_set_numtaxa(
const int ntax,
Morphyp m);
36 int mpl_set_num_charac(
const int ncharac,
Morphyp m);
37 int mpl_get_gaphandl(
Morphyp handl);
38 int mpl_check_data_loaded(
Morphyp m);
39 char mpl_get_gap_symbol(
Morphyp handl);
40 MPLchtype* mpl_get_charac_types(
Morphyp handl);
42 int mpl_fetch_parsim_fxn_setter (
void(**pars_assign)(
MPLpartition*), MPLchtype chtype);
43 int mpl_extend_intarray(
int** array,
size_t size);
45 int mpl_part_remove_index(
int index,
MPLpartition* part);
47 MPLpartition* mpl_new_partition(
const MPLchtype chtype,
const bool hasNA);
48 int mpl_count_gaps_in_columns(
Morphyp handl);
49 int mpl_setup_partitions(
Morphyp handle);
50 int mpl_get_numparts(
Morphyp handl);
51 MPLndsets* mpl_alloc_stateset(
int numchars);
52 void mpl_free_stateset(
MPLndsets* statesets);
53 int mpl_delete_all_partitions(
Morphyp handl);
54 int mpl_setup_statesets(
Morphyp handl);
55 int mpl_destroy_statesets(
Morphyp handl);
56 int mpl_copy_data_into_tips(
Morphyp handl);
Definition: morphydefs.h:129
Definition: morphydefs.h:110
Definition: morphydefs.h:165