Skip to content

Releases: Dengda98/PyGRT

v0.4.0

10 Apr 16:50

Choose a tag to compare

PyGRT v0.4.0

Now in C-level, PyGRT can compute displacements, strain and stress in both dynamic and static case. Python-level will follow up in later minor version.

What's Changed

  • Rearrange directory of C source files by @Dengda98 in #6
  • FIX: segfault when call write_stats in ptam.c by @Dengda98 in #7
  • FEAT: support spatial derivatives of displacements by @Dengda98 in #9
  • add simple tool grt.b2a to convert waveforms data in SAC file into ASCII file. by @Dengda98 in #10
  • Add some features and fix some bugs about source signals by @Dengda98 in #11
  • Support stress and strain calculation by @Dengda98 in #12
  • Big update: Support static displacements calculation, Support strain and stress calculation for dynamic and static case by @Dengda98 in #13

Full Changelog: v0.2.0...v0.4.0

v0.2.0

25 Feb 09:08

Choose a tag to compare

PyGRT Support Linux, MacOS and Windows

  • Linux
  • MacOS
  • Windows

What's Changed

  • Pre-compiled binary programs and Libraries on Linux, MacOS and Windows. You can simply run pip install pygrt-kit to install the new version.

    • Linux and MacOS.
      Dynamic library of OpenMP is needed, while in general it has already been included in GNU compiler. So if program complain that "libgomp.so not found" or python said "you may need other dependency", just add one step to install OpenMP.
    • Native Windows!!
      Different from Linux and MacOS, OpenMP are statically linked. You can just open a cmd (not PowerShell) or Anaconda Prompt, directly run the program.
  • Improve compatibility, and fix some bugs by @Dengda98 in #4

Full Changelog: https://github.com/Dengda98/PyGRT/commits/v0.2.0