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