Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
some more improvements to the doxygen documentation
  • Loading branch information
langou committed Nov 11, 2023
commit 3ac3bf9fa44ce0b6f823a8c78a97a7a38bc30767
5 changes: 5 additions & 0 deletions DOCS/groups-usr.dox
Original file line number Diff line number Diff line change
Expand Up @@ -476,6 +476,11 @@
@defgroup ggesx ggesx: Schur form, expert
@}

@defgroup geev_driver_grp DMD driver, Dynamic Mode Decomposition
@{
@defgroup gedmd gedmd: dmd
@}

@defgroup geev_comp_grp Eig computational routines
@{
@defgroup gebal gebal: balance matrix
Expand Down
12 changes: 6 additions & 6 deletions SRC/cgedmd.f90
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
!> \brief \b CGEDMD
!> \brief \b CGEDMD computes the Dynamic Mode Decomposition (DMD) for a pair of data snapshot matrices.
!
! =========== DOCUMENTATION ===========
!
Expand Down Expand Up @@ -35,7 +35,7 @@
!
!............................................................
!> \par Purpose:
!> =============
! =============
!> \verbatim
!> CGEDMD computes the Dynamic Mode Decomposition (DMD) for
!> a pair of data snapshot matrices. For the input matrices
Expand All @@ -52,7 +52,7 @@
!> \endverbatim
!............................................................
!> \par References:
!> ================
! ================
!> \verbatim
!> [1] P. Schmid: Dynamic mode decomposition of numerical
!> and experimental data,
Expand All @@ -70,7 +70,7 @@
!> \endverbatim
!......................................................................
!> \par Developed and supported by:
!> ================================
! ================================
!> \verbatim
!> Developed and coded by Zlatko Drmac, Faculty of Science,
!> University of Zagreb; [email protected]
Expand All @@ -92,7 +92,7 @@
!> \endverbatim
!......................................................................
!> \par Distribution Statement A:
!> ==============================
! ==============================
!> \verbatim
!> Approved for Public Release, Distribution Unlimited.
!> Cleared by DARPA on September 29, 2022
Expand Down Expand Up @@ -489,7 +489,7 @@
!
!> \author Zlatko Drmac
!
!> \ingroup dmd
!> \ingroup gedmd
!
!.............................................................
!.............................................................
Expand Down
12 changes: 6 additions & 6 deletions SRC/cgedmdq.f90
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
!> \brief \b CGEDMDQ
!> \brief \b CGEDMDQ computes the Dynamic Mode Decomposition (DMD) for a pair of data snapshot matrices.
!
! =========== DOCUMENTATION ===========
!
Expand Down Expand Up @@ -37,7 +37,7 @@
!
!............................................................
!> \par Purpose:
!> =============
! =============
!> \verbatim
!> CGEDMDQ computes the Dynamic Mode Decomposition (DMD) for
!> a pair of data snapshot matrices, using a QR factorization
Expand All @@ -55,7 +55,7 @@
!> \endverbatim
!............................................................
!> \par References:
!> ================
! ================
!> \verbatim
!> [1] P. Schmid: Dynamic mode decomposition of numerical
!> and experimental data,
Expand All @@ -73,7 +73,7 @@
!> \endverbatim
!......................................................................
!> \par Developed and supported by:
!> ================================
! ================================
!> \verbatim
!> Developed and coded by Zlatko Drmac, Faculty of Science,
!> University of Zagreb; [email protected]
Expand All @@ -95,7 +95,7 @@
!> \endverbatim
!......................................................................
!> \par Developed and supported by:
!> ================================
! ================================
!> \verbatim
!> Approved for Public Release, Distribution Unlimited.
!> Cleared by DARPA on September 29, 2022
Expand Down Expand Up @@ -545,7 +545,7 @@
!
!> \author Zlatko Drmac
!
!> \ingroup dmd
!> \ingroup gedmd
!
!.............................................................
!.............................................................
Expand Down
12 changes: 6 additions & 6 deletions SRC/dgedmd.f90
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
!> \brief \b DGEDMD
!> \brief \b DGEDMD computes the Dynamic Mode Decomposition (DMD) for a pair of data snapshot matrices.
!
! =========== DOCUMENTATION ===========
!
Expand Down Expand Up @@ -34,7 +34,7 @@
!
!............................................................
!> \par Purpose:
!> =============
! =============
!> \verbatim
!> DGEDMD computes the Dynamic Mode Decomposition (DMD) for
!> a pair of data snapshot matrices. For the input matrices
Expand All @@ -51,7 +51,7 @@
!> \endverbatim
!............................................................
!> \par References:
!> ================
! ================
!> \verbatim
!> [1] P. Schmid: Dynamic mode decomposition of numerical
!> and experimental data,
Expand All @@ -69,7 +69,7 @@
!> \endverbatim
!......................................................................
!> \par Developed and supported by:
!> ================================
! ================================
!> \verbatim
!> Developed and coded by Zlatko Drmac, Faculty of Science,
!> University of Zagreb; [email protected]
Expand All @@ -91,7 +91,7 @@
!> \endverbatim
!......................................................................
!> \par Distribution Statement A:
!> ==============================
! ==============================
!> \verbatim
!> Approved for Public Release, Distribution Unlimited.
!> Cleared by DARPA on September 29, 2022
Expand Down Expand Up @@ -524,7 +524,7 @@
!
!> \author Zlatko Drmac
!
!> \ingroup dmd
!> \ingroup gedmd
!
!.............................................................
!.............................................................
Expand Down
12 changes: 6 additions & 6 deletions SRC/dgedmdq.f90
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
!> \brief \b DGEDMDQ
!> \brief \b DGEDMDQ computes the Dynamic Mode Decomposition (DMD) for a pair of data snapshot matrices.
!
! =========== DOCUMENTATION ===========
!
Expand Down Expand Up @@ -35,7 +35,7 @@
!
!............................................................
!> \par Purpose:
!> =============
! =============
!> \verbatim
!> DGEDMDQ computes the Dynamic Mode Decomposition (DMD) for
!> a pair of data snapshot matrices, using a QR factorization
Expand All @@ -53,7 +53,7 @@
!> \endverbatim
!............................................................
!> \par References:
!> ================
! ================
!> \verbatim
!> [1] P. Schmid: Dynamic mode decomposition of numerical
!> and experimental data,
Expand All @@ -71,7 +71,7 @@
!> \endverbatim
!......................................................................
!> \par Developed and supported by:
!> ================================
! ================================
!> \verbatim
!> Developed and coded by Zlatko Drmac, Faculty of Science,
!> University of Zagreb; [email protected]
Expand All @@ -93,7 +93,7 @@
!> \endverbatim
!......................................................................
!> \par Distribution Statement A:
!> ==============================
! ==============================
!> \verbatim
!> Approved for Public Release, Distribution Unlimited.
!> Cleared by DARPA on September 29, 2022
Expand Down Expand Up @@ -564,7 +564,7 @@
!
!> \author Zlatko Drmac
!
!> \ingroup dmd
!> \ingroup gedmd
!
!.............................................................
!.............................................................
Expand Down
96 changes: 48 additions & 48 deletions SRC/sgedmd.f90
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
!> \brief \b SGEDMD
!> \brief \b SGEDMD computes the Dynamic Mode Decomposition (DMD) for a pair of data snapshot matrices.
!
! =========== DOCUMENTATION ===========
!
Expand Down Expand Up @@ -33,64 +33,64 @@
!
!............................................................
!> \par Purpose:
!> =============
! =============
!> \verbatim
! SGEDMD computes the Dynamic Mode Decomposition (DMD) for
! a pair of data snapshot matrices. For the input matrices
! X and Y such that Y = A*X with an unaccessible matrix
! A, SGEDMD computes a certain number of Ritz pairs of A using
! the standard Rayleigh-Ritz extraction from a subspace of
! range(X) that is determined using the leading left singular
! vectors of X. Optionally, SGEDMD returns the residuals
! of the computed Ritz pairs, the information needed for
! a refinement of the Ritz vectors, or the eigenvectors of
! the Exact DMD.
! For further details see the references listed
! below. For more details of the implementation see [3].
!> SGEDMD computes the Dynamic Mode Decomposition (DMD) for
!> a pair of data snapshot matrices. For the input matrices
!> X and Y such that Y = A*X with an unaccessible matrix
!> A, SGEDMD computes a certain number of Ritz pairs of A using
!> the standard Rayleigh-Ritz extraction from a subspace of
!> range(X) that is determined using the leading left singular
!> vectors of X. Optionally, SGEDMD returns the residuals
!> of the computed Ritz pairs, the information needed for
!> a refinement of the Ritz vectors, or the eigenvectors of
!> the Exact DMD.
!> For further details see the references listed
!> below. For more details of the implementation see [3].
!> \endverbatim
!............................................................
!> \par References:
!> ================
! ================
!> \verbatim
! [1] P. Schmid: Dynamic mode decomposition of numerical
! and experimental data,
! Journal of Fluid Mechanics 656, 5-28, 2010.
! [2] Z. Drmac, I. Mezic, R. Mohr: Data driven modal
! decompositions: analysis and enhancements,
! SIAM J. on Sci. Comp. 40 (4), A2253-A2285, 2018.
! [3] Z. Drmac: A LAPACK implementation of the Dynamic
! Mode Decomposition I. Technical report. AIMDyn Inc.
! and LAPACK Working Note 298.
! [4] J. Tu, C. W. Rowley, D. M. Luchtenburg, S. L.
! Brunton, N. Kutz: On Dynamic Mode Decomposition:
! Theory and Applications, Journal of Computational
! Dynamics 1(2), 391 -421, 2014.
!> [1] P. Schmid: Dynamic mode decomposition of numerical
!> and experimental data,
!> Journal of Fluid Mechanics 656, 5-28, 2010.
!> [2] Z. Drmac, I. Mezic, R. Mohr: Data driven modal
!> decompositions: analysis and enhancements,
!> SIAM J. on Sci. Comp. 40 (4), A2253-A2285, 2018.
!> [3] Z. Drmac: A LAPACK implementation of the Dynamic
!> Mode Decomposition I. Technical report. AIMDyn Inc.
!> and LAPACK Working Note 298.
!> [4] J. Tu, C. W. Rowley, D. M. Luchtenburg, S. L.
!> Brunton, N. Kutz: On Dynamic Mode Decomposition:
!> Theory and Applications, Journal of Computational
!> Dynamics 1(2), 391 -421, 2014.
!> \endverbatim
!......................................................................
!> \par Developed and supported by:
!> ================================
! ================================
!> \verbatim
! Developed and coded by Zlatko Drmac, Faculty of Science,
! University of Zagreb; [email protected]
! In cooperation with
! AIMdyn Inc., Santa Barbara, CA.
! and supported by
! - DARPA SBIR project "Koopman Operator-Based Forecasting
! for Nonstationary Processes from Near-Term, Limited
! Observational Data" Contract No: W31P4Q-21-C-0007
! - DARPA PAI project "Physics-Informed Machine Learning
! Methodologies" Contract No: HR0011-18-9-0033
! - DARPA MoDyL project "A Data-Driven, Operator-Theoretic
! Framework for Space-Time Analysis of Process Dynamics"
! Contract No: HR0011-16-C-0116
! Any opinions, findings and conclusions or recommendations
! expressed in this material are those of the author and
! do not necessarily reflect the views of the DARPA SBIR
! Program Office
!> Developed and coded by Zlatko Drmac, Faculty of Science,
!> University of Zagreb; [email protected]
!> In cooperation with
!> AIMdyn Inc., Santa Barbara, CA.
!> and supported by
!> - DARPA SBIR project "Koopman Operator-Based Forecasting
!> for Nonstationary Processes from Near-Term, Limited
!> Observational Data" Contract No: W31P4Q-21-C-0007
!> - DARPA PAI project "Physics-Informed Machine Learning
!> Methodologies" Contract No: HR0011-18-9-0033
!> - DARPA MoDyL project "A Data-Driven, Operator-Theoretic
!> Framework for Space-Time Analysis of Process Dynamics"
!> Contract No: HR0011-16-C-0116
!> Any opinions, findings and conclusions or recommendations
!> expressed in this material are those of the author and
!> do not necessarily reflect the views of the DARPA SBIR
!> Program Office
!> \endverbatim
!......................................................................
!> \par Distribution Statement A:
!> ==============================
! ==============================
!> \verbatim
!> Distribution Statement A:
!> Approved for Public Release, Distribution Unlimited.
Expand Down Expand Up @@ -523,7 +523,7 @@
!
!> \author Zlatko Drmac
!
!> \ingroup dmd
!> \ingroup gedmd
!
!.............................................................
!.............................................................
Expand Down
12 changes: 6 additions & 6 deletions SRC/sgedmdq.f90
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
!> \brief \b SGEDMDQ
!> \brief \b SGEDMDQ computes the Dynamic Mode Decomposition (DMD) for a pair of data snapshot matrices.
!
! =========== DOCUMENTATION ===========
!
Expand Down Expand Up @@ -35,7 +35,7 @@
!
!............................................................
!> \par Purpose:
!> =============
! =============
!> \verbatim
!> SGEDMDQ computes the Dynamic Mode Decomposition (DMD) for
!> a pair of data snapshot matrices, using a QR factorization
Expand All @@ -53,7 +53,7 @@
!> \endverbatim
!............................................................
!> \par References:
!> ================
! ================
!> \verbatim
!> [1] P. Schmid: Dynamic mode decomposition of numerical
!> and experimental data,
Expand All @@ -71,7 +71,7 @@
!> \endverbatim
!......................................................................
!> \par Developed and supported by:
!> ================================
! ================================
!> \verbatim
!> Developed and coded by Zlatko Drmac, Faculty of Science,
!> University of Zagreb; [email protected]
Expand All @@ -93,7 +93,7 @@
!> \endverbatim
!......................................................................
!> \par Distribution Statement A:
!> ==============================
! ==============================
!> \verbatim
!> Approved for Public Release, Distribution Unlimited.
!> Cleared by DARPA on September 29, 2022
Expand Down Expand Up @@ -564,7 +564,7 @@
!
!> \author Zlatko Drmac
!
!> \ingroup dmd
!> \ingroup gedmd
!
!.............................................................
!.............................................................
Expand Down
Loading