Skip to content

Releases: Zncl2222/uc_sgsim

v1.2.10

10 Jun 03:31
333b953
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.2.9...v1.2.10

v1.2.9

14 Dec 10:39
65b1c68
Compare
Choose a tag to compare

What's Changed

  • ci(codeql): use python3.11 to aviod no distutils error by @Zncl2222 in #223
  • Start of v1.2.9 by @Zncl2222 in #222
  • Add Constant Path Sgsim Feature to C Version by @Zncl2222 in #224
  • docs(sgsim): fix wrong spelling and style of comment and remove redundant code by @Zncl2222 in #225
  • feat(repr): add repr of kriging, sgsimfiled and covmodel for better readability by @Zncl2222 in #226
  • Add test cases and docs for cov_cache in c code by @Zncl2222 in #227
  • Release@v1.2.9 by @Zncl2222 in #229

Full Changelog: v1.2.8...v1.2.9

v1.2.8

21 Oct 10:58
528b5b4
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.2.6...v1.2.8

v1.2.7 (Deprecated)

21 Oct 10:26
18eb7cd
Compare
Choose a tag to compare

This version are deprecated. Please checkout v1.2.8

v1.2.6

01 Oct 12:16
879452c
Compare
Choose a tag to compare

What's Changed

  • Merge main into develop (start of the version) by @Zncl2222 in #194
  • chore(files): remove redundant files by @Zncl2222 in #195
  • python/feature/cov_cache by @Zncl2222 in #197
  • style(sgsim): rename varialbes to make them better to read and unders… by @Zncl2222 in #198
  • docs(sgsim): add docstring for exception, random_field and utils by @Zncl2222 in #199
  • docs(cov_model): add docstring for cov_model by @Zncl2222 in #201
  • docs(kriging): add doc string for kriging by @Zncl2222 in #202
  • docs(sgsim): add comment and docstring of sgsim by @Zncl2222 in #203
  • docs(plotting): add doc string for plotting by @Zncl2222 in #204
  • ci(cmake): update apt-get before install valgrind by @Zncl2222 in #206
  • docs(cov_model): add code documents and comments of cov_model by @Zncl2222 in #205
  • c/fix/sort_tools by @Zncl2222 in #207
  • C/docs/random and matrix tools by @Zncl2222 in #208
  • docs(variogram): add file and function documents of variogram by @Zncl2222 in #210
  • c/docs/c_core by @Zncl2222 in #211
  • docs(sgsim): add file and funciton documents of sgsim by @Zncl2222 in #212
  • docs(kriging): add file and function documents of kriging by @Zncl2222 in #213
  • docs(readme): update badges and contents by @Zncl2222 in #214
  • docs(readme): adjust sonar cloud badges and add pytest badge by @Zncl2222 in #215
  • Release/v1.2.6 by @Zncl2222 in #217

Full Changelog: v1.2.5...v1.2.6

v1.2.5

06 Aug 05:44
c76180a
Compare
Choose a tag to compare

What's Changed

  • Merge main into develop (start of the version) by @Zncl2222 in #164
  • ci(githubci): add windows platform ci by @Zncl2222 in #166
  • feat(sgsim): add z_max, z_min and max_neigh settings by @Zncl2222 in #169
  • refactor(sgsim): refactor the params setting method in sgsim by @Zncl2222 in #170
  • refactor(plot): remove plot func in sgsim and inherit Visualize class by @Zncl2222 in #172
  • refactor(plot): refactor class Visualize to SgsimPlot by @Zncl2222 in #173
  • feat(plot): add more custom plotting options by @Zncl2222 in #175
  • style(plot): rename plot to plotting by @Zncl2222 in #176
  • style(uc_sgsim): code style fixing by @Zncl2222 in #177
  • feat(c_core): add z_min, z_max and max_neighbor params for c_core by @Zncl2222 in #179
  • feat(c_core): add dynamic lib by @Zncl2222 in #180
  • feat(sgsim): add ctypes interface for python to set z_min and z_max by @Zncl2222 in #181
  • style(sgsim): rename sgsim's variables by @Zncl2222 in #182
  • refactor(sgsim): use designated initializers for structure init inste… by @Zncl2222 in #184
  • fix(sgsim): add bandwidth calc and condition for memory allocation in… by @Zncl2222 in #186
  • refactor(sgsim): modify sgsim ctypes interface by @Zncl2222 in #185
  • fix(sgsim): add **kwargs to UCSgsimDLL class init by @Zncl2222 in #187
  • docs(example): update exmaple and readme by @Zncl2222 in #183
  • docs(example): rename sgsim to sgsim_c to run simulation correctly by @Zncl2222 in #189
  • ci(sonar): upgrade c/cpp sonar scanner version by @Zncl2222 in #190
  • fix(sgsim): use max_neighbor and sample_neighbor to allocate the memory by @Zncl2222 in #188
  • build(dll): update dll file by @Zncl2222 in #191
  • Release/v1.2.5 by @Zncl2222 in #192
  • fix(setup): fix the path of plotting pakckages by @Zncl2222 in #193

Full Changelog: v1.2.4...v1.2.5

v1.2.4

26 Jun 09:28
bee0cc6
Compare
Choose a tag to compare

Add ordinary kriging and variogram plot and other minor changes.

What's Changed

  • Merge main in to develop(Start of the version) by @Zncl2222 in #148
  • feat(variogram): add theoritical variogram plotting by @Zncl2222 in #150
  • perf(krige): use quick select instead of quick sort by @Zncl2222 in #151
  • Python/feature/ordinary kriging by @Zncl2222 in #153
  • style(kriging): rename krige to kriging by @Zncl2222 in #154
  • style(kriging): reanme krige to kriging by @Zncl2222 in #155
  • refactor(kriging): add support for kriging args of sgsim to accept st… by @Zncl2222 in #157
  • fix(kriging): fix ordinary kriging and add small value for numerical… by @Zncl2222 in #158
  • build(cmake): add building batch script for windows by @Zncl2222 in #159
  • c/feature/ordinary_kriging by @Zncl2222 in #160
  • Release/v1.2.4 by @Zncl2222 in #163

Full Changelog: v1.2.3...v1.2.4

v1.2.3

10 Jun 03:07
269995e
Compare
Choose a tag to compare

C performance enhancement and some api usuage refactoring.
See the milestone from project

What's Changed

  • Merge main into develop (start of next stage) by @Zncl2222 in #138
  • fix(example): fix the wrong function name by @Zncl2222 in #139
  • chore(gitignore): remove redundant file and modify gitignore by @Zncl2222 in #140
  • feat(quickselect): add quickselect and replace quicksort by it by @Zncl2222 in #142
  • build(cmake): add -s options for cmake to compile .exe or .so by @Zncl2222 in #145
  • refactor(randomfield): refactor class RandomField and add class Sgsim… by @Zncl2222 in #146
  • Release/v1.2.3 by @Zncl2222 in #147

Full Changelog: v1.2.2...v1.2.3

v1.2.2

01 Jun 11:22
aa9808a
Compare
Choose a tag to compare

Some bugs fix and performance enhancement.

What's Changed

  • Merge main into develop by @Zncl2222 in #125
  • fix(variogram): fix variogram multi-core computing by @Zncl2222 in #127
  • perf(krige): imporve performance by using numpy argsort by @Zncl2222 in #128
  • perf(variogram): improve the performance of variogram computing by @Zncl2222 in #129
  • perf(sgsim): improve the performance of sgsim by @Zncl2222 in #130
  • perf(c_core): improve the performance of variogram and quicksort by @Zncl2222 in #131
  • chore(example): rename example file by @Zncl2222 in #134
  • C/performance/c_core by @Zncl2222 in #132
  • docs(readme): modfied example and readme by @Zncl2222 in #135
  • refactor(visualize): refactor the interface and method of visualize by @Zncl2222 in #136
  • Release/v1.2.2 by @Zncl2222 in #137

Full Changelog: v1.2.1...v1.2.2

v1.2.1

25 May 16:51
258b793
Compare
Choose a tag to compare

Some bugs fixing and code optimizing. See the milestone from project

What's Changed

Full Changelog: v1.2.0...v1.2.1