Here are two methods in two different modules: julia> methods(FEMMHeatDiffusionModule.distribloads) # 1 method for generic function "distribloads": distribloads(self::FEMMHeatDiffusion,assembler,geom::NodalField{Float64},temp::N odalField{Float64},fi::ForceIntensity{Float64},m::Int64) at C:\Users\pkrysl\Docu ments\GitHub\jfineale\./src/FEMMHeatDiffusionModule.jl:201
julia> methods(FEMMAcousticsModule.distribloads) # 1 method for generic function "distribloads": distribloads{T<:Number}(self::FEMMAcoustics,assembler,geom::NodalField{T<:Number },P::NodalField{T<:Number},fi::ForceIntensity{T<:Number},m::Int64) at C:\Users\p krysl\Documents\GitHub\jfineale\./src/FEMMAcousticsModule.jl:180 I cannot do "importall" on both modules at the same time: Julia complains about conflicting imports. I have a trouble making sense of that: The functions clearly have different signatures, so shouldn't the compiler be able to make sense of them? Any ideas? Thanks! Petr