rendering a PCF series \0/
This commit is contained in:
parent
c4b12e8ef2
commit
25dc0d28fd
36 changed files with 32072 additions and 9 deletions
|
|
@ -63,6 +63,8 @@
|
|||
cgal
|
||||
boost
|
||||
cairo
|
||||
# ffmpeg for plot animation
|
||||
ffmpeg
|
||||
] ++ [
|
||||
## Phython stuff for plotting
|
||||
(python3.withPackages (ps: with ps; with python3Packages; [
|
||||
|
|
|
|||
|
|
@ -73,11 +73,13 @@ int main() {
|
|||
|
||||
writeRadspecToFile("radSpec.txt", radSpec);
|
||||
|
||||
// PCF
|
||||
std::cout << "Calculating PCF with " << NBINS << " bins…" << std::endl;
|
||||
auto pcf = utk::PCF{true, 0.01, 0.5, NBINS, 0.001}.compute(pointView);
|
||||
for (float i = 0.015625f; i <= 0.5f; i += 0.015625f) {
|
||||
// PCF
|
||||
std::cout << "Calculating PCF with " << NBINS << " bins for max radius " << i << "…" << std::endl;
|
||||
auto pcf = utk::PCF{true, 0.01, i, NBINS, 0.001}.compute(pointView);
|
||||
|
||||
writePCFToFile("pcf.txt", pcf);
|
||||
writePCFToFile("pcffiles/pcf_" + std::to_string(i) + ".txt", pcf);
|
||||
}
|
||||
|
||||
// FFT based spectrum
|
||||
std::cout << "Calculating spectrum with resolution " << DIMENSION << "…"
|
||||
|
|
|
|||
BIN
utk_experiments/plotting/animation.mp4
Normal file
BIN
utk_experiments/plotting/animation.mp4
Normal file
Binary file not shown.
File diff suppressed because one or more lines are too long
1000
utk_experiments/result_data/pcffiles/pcf_0.015625.txt
Normal file
1000
utk_experiments/result_data/pcffiles/pcf_0.015625.txt
Normal file
File diff suppressed because it is too large
Load diff
1000
utk_experiments/result_data/pcffiles/pcf_0.031250.txt
Normal file
1000
utk_experiments/result_data/pcffiles/pcf_0.031250.txt
Normal file
File diff suppressed because it is too large
Load diff
1000
utk_experiments/result_data/pcffiles/pcf_0.046875.txt
Normal file
1000
utk_experiments/result_data/pcffiles/pcf_0.046875.txt
Normal file
File diff suppressed because it is too large
Load diff
1000
utk_experiments/result_data/pcffiles/pcf_0.062500.txt
Normal file
1000
utk_experiments/result_data/pcffiles/pcf_0.062500.txt
Normal file
File diff suppressed because it is too large
Load diff
1000
utk_experiments/result_data/pcffiles/pcf_0.078125.txt
Normal file
1000
utk_experiments/result_data/pcffiles/pcf_0.078125.txt
Normal file
File diff suppressed because it is too large
Load diff
1000
utk_experiments/result_data/pcffiles/pcf_0.093750.txt
Normal file
1000
utk_experiments/result_data/pcffiles/pcf_0.093750.txt
Normal file
File diff suppressed because it is too large
Load diff
1000
utk_experiments/result_data/pcffiles/pcf_0.109375.txt
Normal file
1000
utk_experiments/result_data/pcffiles/pcf_0.109375.txt
Normal file
File diff suppressed because it is too large
Load diff
1000
utk_experiments/result_data/pcffiles/pcf_0.125000.txt
Normal file
1000
utk_experiments/result_data/pcffiles/pcf_0.125000.txt
Normal file
File diff suppressed because it is too large
Load diff
1000
utk_experiments/result_data/pcffiles/pcf_0.140625.txt
Normal file
1000
utk_experiments/result_data/pcffiles/pcf_0.140625.txt
Normal file
File diff suppressed because it is too large
Load diff
1000
utk_experiments/result_data/pcffiles/pcf_0.156250.txt
Normal file
1000
utk_experiments/result_data/pcffiles/pcf_0.156250.txt
Normal file
File diff suppressed because it is too large
Load diff
1000
utk_experiments/result_data/pcffiles/pcf_0.171875.txt
Normal file
1000
utk_experiments/result_data/pcffiles/pcf_0.171875.txt
Normal file
File diff suppressed because it is too large
Load diff
1000
utk_experiments/result_data/pcffiles/pcf_0.187500.txt
Normal file
1000
utk_experiments/result_data/pcffiles/pcf_0.187500.txt
Normal file
File diff suppressed because it is too large
Load diff
1000
utk_experiments/result_data/pcffiles/pcf_0.203125.txt
Normal file
1000
utk_experiments/result_data/pcffiles/pcf_0.203125.txt
Normal file
File diff suppressed because it is too large
Load diff
1000
utk_experiments/result_data/pcffiles/pcf_0.218750.txt
Normal file
1000
utk_experiments/result_data/pcffiles/pcf_0.218750.txt
Normal file
File diff suppressed because it is too large
Load diff
1000
utk_experiments/result_data/pcffiles/pcf_0.234375.txt
Normal file
1000
utk_experiments/result_data/pcffiles/pcf_0.234375.txt
Normal file
File diff suppressed because it is too large
Load diff
1000
utk_experiments/result_data/pcffiles/pcf_0.250000.txt
Normal file
1000
utk_experiments/result_data/pcffiles/pcf_0.250000.txt
Normal file
File diff suppressed because it is too large
Load diff
1000
utk_experiments/result_data/pcffiles/pcf_0.265625.txt
Normal file
1000
utk_experiments/result_data/pcffiles/pcf_0.265625.txt
Normal file
File diff suppressed because it is too large
Load diff
1000
utk_experiments/result_data/pcffiles/pcf_0.281250.txt
Normal file
1000
utk_experiments/result_data/pcffiles/pcf_0.281250.txt
Normal file
File diff suppressed because it is too large
Load diff
1000
utk_experiments/result_data/pcffiles/pcf_0.296875.txt
Normal file
1000
utk_experiments/result_data/pcffiles/pcf_0.296875.txt
Normal file
File diff suppressed because it is too large
Load diff
1000
utk_experiments/result_data/pcffiles/pcf_0.312500.txt
Normal file
1000
utk_experiments/result_data/pcffiles/pcf_0.312500.txt
Normal file
File diff suppressed because it is too large
Load diff
1000
utk_experiments/result_data/pcffiles/pcf_0.328125.txt
Normal file
1000
utk_experiments/result_data/pcffiles/pcf_0.328125.txt
Normal file
File diff suppressed because it is too large
Load diff
1000
utk_experiments/result_data/pcffiles/pcf_0.343750.txt
Normal file
1000
utk_experiments/result_data/pcffiles/pcf_0.343750.txt
Normal file
File diff suppressed because it is too large
Load diff
1000
utk_experiments/result_data/pcffiles/pcf_0.359375.txt
Normal file
1000
utk_experiments/result_data/pcffiles/pcf_0.359375.txt
Normal file
File diff suppressed because it is too large
Load diff
1000
utk_experiments/result_data/pcffiles/pcf_0.375000.txt
Normal file
1000
utk_experiments/result_data/pcffiles/pcf_0.375000.txt
Normal file
File diff suppressed because it is too large
Load diff
1000
utk_experiments/result_data/pcffiles/pcf_0.390625.txt
Normal file
1000
utk_experiments/result_data/pcffiles/pcf_0.390625.txt
Normal file
File diff suppressed because it is too large
Load diff
1000
utk_experiments/result_data/pcffiles/pcf_0.406250.txt
Normal file
1000
utk_experiments/result_data/pcffiles/pcf_0.406250.txt
Normal file
File diff suppressed because it is too large
Load diff
1000
utk_experiments/result_data/pcffiles/pcf_0.421875.txt
Normal file
1000
utk_experiments/result_data/pcffiles/pcf_0.421875.txt
Normal file
File diff suppressed because it is too large
Load diff
1000
utk_experiments/result_data/pcffiles/pcf_0.437500.txt
Normal file
1000
utk_experiments/result_data/pcffiles/pcf_0.437500.txt
Normal file
File diff suppressed because it is too large
Load diff
1000
utk_experiments/result_data/pcffiles/pcf_0.453125.txt
Normal file
1000
utk_experiments/result_data/pcffiles/pcf_0.453125.txt
Normal file
File diff suppressed because it is too large
Load diff
1000
utk_experiments/result_data/pcffiles/pcf_0.468750.txt
Normal file
1000
utk_experiments/result_data/pcffiles/pcf_0.468750.txt
Normal file
File diff suppressed because it is too large
Load diff
1000
utk_experiments/result_data/pcffiles/pcf_0.484375.txt
Normal file
1000
utk_experiments/result_data/pcffiles/pcf_0.484375.txt
Normal file
File diff suppressed because it is too large
Load diff
1000
utk_experiments/result_data/pcffiles/pcf_0.500000.txt
Normal file
1000
utk_experiments/result_data/pcffiles/pcf_0.500000.txt
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue