dcelisgarza / DDD.jl

New generation of Discrete Dislocation Dynamics.
MIT License
9 stars 3 forks source link

Topology functions. #6

Open dcelisgarza opened 4 years ago

dcelisgarza commented 4 years ago
niutianye commented 2 years ago

Hi,I have a question about the DDD package,that is,Julia1.8.0 software can‘t install DDD package when import Package;Package.add(“DDD”). Do you have the installation course of the DDD? Thanks!

dcelisgarza commented 2 years ago

Oh man I'm so sorry to disappoint you but the package isn't complete and may never be. I may come back to it sporadically to keep adding things, but i can't promise anything.

Thing is, I started making it during the first UK lockdown to pitch it as a post doc project while i was still doing my phd. You can use the code this is based on here https://github.com/TarletonGroup/EasyDD . The aim was to improve upon it by making it more efficient, easier to use, develop and maintain. And also to make it truly open source (as EasyDD is written in matlab).

This package is not registered on the Julia registry, you'd have to install it directly from github. Since it's not complete you'd have to implement the rest of the stuff yourself. It needs the tractions, topology functions, integrators, and a way to clean up unused memory (it currently only expands the arrays).

If you'd like to just fork it and go wild. I'm now working on different things. Alternatively, feel free to use EasyDD linked above. I'm sure my supervisor will be happy it's getting eyes.