Skip to content

Time correlation#26

Open
EliaStocco wants to merge 9 commits intomainfrom
time-correlation
Open

Time correlation#26
EliaStocco wants to merge 9 commits intomainfrom
time-correlation

Conversation

@EliaStocco
Copy link
Copy Markdown
Contributor

Corrected some typos and errors.
Added references.
Still missing: windowing, padding, practical code.

@EliaStocco EliaStocco requested a review from mahrossi October 23, 2025 13:56
@GeorgeTrenins GeorgeTrenins self-requested a review October 29, 2025 12:54
Copy link
Copy Markdown
Member

@GeorgeTrenins GeorgeTrenins left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review changes to phonons, expand TCF example, review reference to finite difference derivatives

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This page has diverged from the main branch - which is the most up-to-date version?

.. autofunction:: tcf.tcf.autocorrelate
.. automodule:: tcf.tcf.autocorrelate
:noindex:

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Explain the normalization in your example and add a function showing that the explicit calculation that goes as O(N^2) gives the same output

\mathcal{F}\left[\dot{\boldsymbol{\mu}}\star\dot{\boldsymbol{\mu}}\right]\left(\omega\right)

.. attention::
Just for completeness, it is worth mentioning that this relation is valid only in the continuous case, while in the discrete case some care should be taken when evaluating the derivative of a function [2]_.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The reference talks about using FFT to evaluate finite difference derivatives, which is not your use case - I am not convinced this is relevant

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants