Enable to provide user-defined mean and covariance functions. Helper to construct such functions are added in 'Prior_definition.jl'