64 Commits

Author SHA1 Message Date
e9e34162a3
feat: adds both electric potential and electric field x sources, makes some fast util tests use the slower explicit versions as double check 2024-05-02 18:05:37 -05:00
631ba13c79
fix: fixes the broken implementation of the tarucha frequency calculation
All checks were successful
gitea-physics/pdme/pipeline/head This commit looks good
2024-04-28 21:27:41 -05:00
806b9b667f
test: adds tests for phases and pairs
All checks were successful
gitea-physics/pdme/pipeline/head This commit looks good
2024-02-28 11:41:43 -06:00
3ebe2bb824
feat: adds util func for calculating arg using sign instead of complex arithmetic
All checks were successful
gitea-physics/pdme/pipeline/head This commit looks good
2024-02-26 17:31:26 -06:00
ed9dd2c94f
fix: fixes stupid cost shape issue
All checks were successful
gitea-physics/pdme/pipeline/head This commit looks good
2023-07-26 21:12:04 -05:00
50f98ed89b
fix: update tests but for git also don't wrap costs
Some checks failed
gitea-physics/pdme/pipeline/head There was a failure building this commit
2023-07-23 22:38:13 -05:00
e01d0e14a9
fix: fixes some of the shape mangling of our mcmc code
All checks were successful
gitea-physics/pdme/pipeline/head This commit looks good
2023-07-23 22:20:14 -05:00
ca710e359f
feat!: separates threshold cost and the seed_cost in mcmc
All checks were successful
gitea-physics/pdme/pipeline/head This commit looks good
2023-07-23 20:31:53 -05:00
f280448cfe
feat: adds a bunch of mcmc generation code for log spaced models, yay
All checks were successful
gitea-physics/pdme/pipeline/head This commit looks good
gitea-physics/pdme/pipeline/pr-master This commit looks good
2023-07-23 17:38:05 -05:00
feb0a5f645
feat: adds utility functions for dealing with markov chain monte carlo 2023-07-23 16:30:19 -05:00
e9bb62c0a0
test: updates old test to use snapshot tests 2023-07-23 15:30:30 -05:00
a5fd9c2304
style: whoops blank line
All checks were successful
gitea-physics/pdme/pipeline/pr-master This commit looks good
2023-04-09 16:30:40 -05:00
36454d5044
feat: adds fast calc that allows for variable temp
Some checks failed
gitea-physics/pdme/pipeline/head There was a failure building this commit
gitea-physics/pdme/pipeline/pr-master There was a failure building this commit
2023-04-09 16:26:08 -05:00
5acf0ac347
fix: Correctly generates monte carlo version of xy model dipoles
All checks were successful
gitea-physics/pdme/pipeline/pr-master This commit looks good
2022-09-17 16:08:11 -05:00
0447b5d3a7
test: adds test for xy model 2022-09-17 15:34:01 -05:00
aff7b4ba26 tests: Adds tests for fixed orientation model
All checks were successful
gitea-physics/pdme/pipeline/head This commit looks good
gitea-physics/pdme/pipeline/pr-master This commit looks good
2022-06-04 11:57:31 -05:00
7a9fa1ba04
feat: Adds log spaced in frequency space model
Some checks are pending
gitea-physics/pdme/pipeline/head This commit looks good
gitea-physics/pdme/pipeline/pr-master Build started...
2022-05-22 14:53:47 -05:00
27cbb364a6
feat: Adds Random count dipole model with binomial type distribution for dipole number
All checks were successful
gitea-physics/pdme/pipeline/head This commit looks good
gitea-physics/pdme/pipeline/pr-master This commit looks good
2022-05-07 11:08:19 -05:00
ab25de9558
style: style fixes from formatter
All checks were successful
gitea-physics/pdme/pipeline/head This commit looks good
2022-04-30 17:18:07 -05:00
8264ca3d6e
feat: adds multidipole nonlocal spectrum calculations
Some checks failed
gitea-physics/pdme/pipeline/head There was a failure building this commit
2022-04-30 17:17:13 -05:00
cb3c280464
feat!: single dipole still outputs collection now to make interface consistent 2022-04-30 16:58:45 -05:00
a777b713f3
test: adds shape test
All checks were successful
gitea-physics/pdme/pipeline/pr-master This commit looks good
2022-04-30 16:28:32 -05:00
ee6a2773bc
test: adds multiple dipole fixed magnitude model tests 2022-04-30 16:23:06 -05:00
fe5273346b
test: adds bigger multidipole test
All checks were successful
gitea-physics/pdme/pipeline/pr-master This commit looks good
2022-04-30 15:32:53 -05:00
1bad2f743a
feat: adds fast method for calculating multiple dipole calculations
All checks were successful
gitea-physics/pdme/pipeline/pr-master This commit looks good
2022-04-30 14:51:11 -05:00
b670bc3fa4
test: adds repr test for single dipole fixed magnitude model
All checks were successful
gitea-physics/pdme/pipeline/pr-master This commit looks good
2022-04-30 12:32:36 -05:00
029021e393
fix: makes name of method match interface 2022-04-30 12:31:18 -05:00
7930d8f7ab
test: adds random invariant test
All checks were successful
gitea-physics/pdme/pipeline/pr-master This commit looks good
2022-04-30 12:23:10 -05:00
bc06f2a368
test: removes unnecessary logging statements
All checks were successful
gitea-physics/pdme/pipeline/head This commit looks good
gitea-physics/pdme/pipeline/pr-master This commit looks good
2022-04-30 12:08:55 -05:00
70d95c8d6d
fix: uses rng passed in correctly 2022-04-30 12:06:55 -05:00
bbfbfa359a
style: Removes unused function 2022-04-30 11:51:28 -05:00
7eba3311c7
feat!: Changes names of classes to make more clear for dipole model and single dipole fixed magnitude model
All checks were successful
gitea-physics/pdme/pipeline/head This commit looks good
2022-04-30 11:44:39 -05:00
0d5508a0b5
feat!: reduces model to minimal bayes needed stuff
All checks were successful
gitea-physics/pdme/pipeline/head This commit looks good
2022-04-30 10:47:39 -05:00
946945d791
feat!: Guts the model interface for only the things useful for monte carlo bayes stuff 2022-04-30 10:30:53 -05:00
c04d863d7f
feat!: Removes unused models to make refactoring a bit easier 2022-04-30 10:10:55 -05:00
d89d3585da
style: fmt updates
All checks were successful
gitea-physics/pdme/pipeline/head This commit looks good
2022-04-03 17:59:58 -05:00
5c6c4c79d1
feat: adds methods for converting pdme objects into flatter numpy arrays 2022-04-03 17:53:42 -05:00
8a60967ddf
fix: Swaps high and lows for ranges if needed to make negatives behave nicer
All checks were successful
gitea-physics/pdme/pipeline/head This commit looks good
2022-03-28 10:46:26 -05:00
a7508b8906
feat!: adds pair inputs to array function
Some checks are pending
gitea-physics/pdme/pipeline/head This commit looks good
gitea-physics/pdme/pipeline/pr-master Build started...
2022-03-27 17:23:10 -05:00
e72489f0cb
feat: adds calc for pairs and pair ranges
All checks were successful
gitea-physics/pdme/pipeline/head This commit looks good
2022-03-27 17:02:51 -05:00
852836b924
feat: adds methods for better creation of input lists, including pairs 2022-03-27 16:31:03 -05:00
5fbff2a5c0
feat: adds fast nonlocal noise Sij calculator
All checks were successful
gitea-physics/pdme/pipeline/head This commit looks good
2022-03-27 15:57:17 -05:00
a782b4957f
feat: Adds between utility function 2022-03-06 14:14:42 -06:00
bf1dd0f487
chore: Fixes test name
All checks were successful
gitea-physics/pdme/pipeline/head This commit looks good
2022-03-06 14:09:04 -06:00
08559110be
feat: Adds fast calc expressions
All checks were successful
gitea-physics/pdme/pipeline/head This commit looks good
2022-03-06 13:38:07 -06:00
2d773df725
feat: Calculates range measurements. 2022-03-06 11:24:01 -06:00
9933ef3bbf
feat: Adds methods for obtaining the full dipole from simpler model description.
Some checks failed
gitea-physics/pdme/pipeline/head There was a failure building this commit
2022-02-06 18:32:25 -06:00
1e3a0f9935
Adds model generators 2022-01-22 19:22:13 -06:00
a446901770
removes hard coded test version
All checks were successful
gitea-physics/pdme/pipeline/head This commit looks good
2022-01-22 09:56:51 -06:00
778361bece
Adds all the scripts 2022-01-10 09:41:06 -06:00