rendering a PCF series \0/

This commit is contained in:
CDaut 2024-06-07 00:36:59 +02:00
parent c4b12e8ef2
commit 25dc0d28fd
Signed by: clara
GPG key ID: 223391B52FAD4463
36 changed files with 32072 additions and 9 deletions

View file

@ -63,6 +63,8 @@
cgal
boost
cairo
# ffmpeg for plot animation
ffmpeg
] ++ [
## Phython stuff for plotting
(python3.withPackages (ps: with ps; with python3Packages; [

View file

@ -73,11 +73,13 @@ int main() {
writeRadspecToFile("radSpec.txt", radSpec);
for (float i = 0.015625f; i <= 0.5f; i += 0.015625f) {
// PCF
std::cout << "Calculating PCF with " << NBINS << " bins" << std::endl;
auto pcf = utk::PCF{true, 0.01, 0.5, NBINS, 0.001}.compute(pointView);
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 << ""

Binary file not shown.

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff