The JuliaFEM software library is a framework that allows for the distributed processing of large Finite Element Models across clusters of computers using simple programming models. It is designed to scale up from single servers to thousands of machines, each offering local computation and storage.
using JuliaFEM
using JuliaFEM.Preprocess
using JuliaFEM.Postprocess
problem = Problem(Elasticity, "test", 3)
Yields:
MethodError: no method matching JuliaFEM.Problem{P<:JuliaFEM.AbstractProblem}(::Type{JuliaFEM.Elasticity}, ::String, ::Int32)
Closest candidates are:
JuliaFEM.Problem{P<:JuliaFEM.AbstractProblem}{P<:JuliaFEM.FieldProblem}(::Type{P<:JuliaFEM.FieldProblem}, ::AbstractString, !Matched::Int64) at C:\Users\mra136\.julia\v0.5\JuliaFEM\src\problems.jl:106
JuliaFEM.Problem{P<:JuliaFEM.AbstractProblem}{P<:JuliaFEM.BoundaryProblem}(!Matched::Type{P<:JuliaFEM.BoundaryProblem}, ::Any, ::Any, !Matched::Any) at C:\Users\mra136\.julia\v0.5\JuliaFEM\src\problems.jl:122
JuliaFEM.Problem{P<:JuliaFEM.AbstractProblem}{P<:JuliaFEM.FieldProblem}(::Type{P<:JuliaFEM.FieldProblem}, !Matched::Int64) at C:\Users\mra136\.julia\v0.5\JuliaFEM\src\problems.jl:109
...
in include_string at loading.jl:441
in eval at boot.jl:234
in (::Atom.##65#68)() at eval.jl:102
in withpath(::Atom.##65#68, ::Void) at utils.jl:30
in withpath(::Function, ::Void) at eval.jl:38
in macro expansion at eval.jl:101 [inlined]
in (::Atom.##64#67{Dict{String,Any}})() at task.jl:60
Running the code on 32-bit Julia-installation:
Yields: