ABMEv.jl 1.15 KB
Newer Older
1
2
3
4
__precompile__()

module ABMEv
    using Distributions,LinearAlgebra,Reexport,StatsBase
5
    using LightGraphs
6
7
8
9
10
11
12

    include("ABMEv_Agent.jl")
    include("ABMEv_WF.jl")
    include("ABMEv_Gillepsie.jl")
    include("ABMEv_runworld.jl")
    include("ABMEv_metrics.jl")
    include("ABMEv_plot.jl")
Victor Boussange's avatar
Victor Boussange committed
13
    include("ABMEv_utils.jl")
14
15


16
    @reexport using Distributions, DataFrames
17
    export update_rates!
18
    export MixedAgent,StdAgent,Agent,get_fitness,get_x,get_t,get_dim,get_nancestors,get_xarray,get_xhist,
19
        get_thist,get_geo,get_b,get_d,increment_x!,get_inc_reflected,world2df,
20
        split_move,split_merge_move,tin,new_world_G
21
    export copy,runWorld_store_WF,runWorld_store_G,clean_world #,runWorld_G!,runWorld_WF!,
22
    export H_discrete,findclusters,var,covgeo,hamming,get_beta_div, get_alpha_div,
23
24
        get_dist_hist,get_pairwise_average_isolation,
        get_local_pairwise_average_isolation,
25
        isnotequal_dist,squared_dist,get_xhist_mat
26
    export update_afterbirth_std!,update_afterdeath_std!
Victor's avatar
Victor committed
27
    export generalised_gaussian,gaussian,ma,geomsmooth,arithsmooth,eth_grad_std,
28
        DiversityFunction,geomsmooth2D,arithsmooth2D,interpolate_df,groupby
29
end