How can phase singularities be implemented in C++?

Click For Summary
SUMMARY

This discussion focuses on the implementation of phase singularities in C++, specifically in the context of optical and cardiac applications. The conversation highlights the need for clarity in the request for assistance, as well as the distinction between different types of phase singularities. A novel algorithm for detecting phase singularities in cardiac fibrillation is referenced, contrasting it with conventional methods like the Iyer-Gray method. The discussion also suggests contacting authors of relevant papers for insights on software tools, likely including MATLAB.

PREREQUISITES
  • Understanding of phase singularities in both optical and cardiac contexts.
  • Familiarity with C++ programming for algorithm implementation.
  • Knowledge of the Iyer-Gray method for detecting phase singularities.
  • Basic concepts of cardiac electrophysiology and optical vortices.
NEXT STEPS
  • Research the "location-centric method" for detecting phase singularities in cardiac fibrillation.
  • Explore the implementation of optical phase singularities in C++.
  • Investigate the use of MATLAB for algorithms related to phase singularities.
  • Review the paper "A New Efficient Method for Detecting Phase Singularity in Cardiac Fibrillation" for algorithmic insights.
USEFUL FOR

Researchers and developers in computational biology, optical physics, and software engineering, particularly those focused on implementing algorithms for phase singularity detection in C++.

sddfds
Messages
8
Reaction score
0
TL;DR
how to implement phase singularities in C++.
hello i would like to ask how to implement phase singularities in C++. thanks very much.
 
Technology news on Phys.org
You need to clarify your question. Perhaps you can give a specific example of what you want to do.
 
sddfds said:
Summary:: how to implement phase singularities in C++.

hello i would like to ask how to implement phase singularities in C++. thanks very much.
Do you mean in cardiology?

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5131933/

A New Efficient Method for Detecting Phase Singularity in Cardiac Fibrillation
Background

The point of phase singularity (PS) is considered to represent a spiral wave core or a rotor in cardiac fibrillation. Computational efficiency is important for detection of PS in clinical electrophysiology. We developed a novel algorithm for highly efficient and robust detection of PS.

Methods

In contrast to the conventional method, which calculates PS based on the line integral of the phase around a PS point equal to ±2π (the Iyer-Gray method), the proposed algorithm (the location-centric method) looks for the phase discontinuity point at which PS actually occurs. We tested the efficiency and robustness of these two methods in a two-dimensional mathematical model of atrial fibrillation (AF), with and without remodeling of ionic currents.
 
Stephen Tashi said:
You need to clarify your question. Perhaps you can give a specific example of what you want to do.
BTW, it looks like he's been spamming lots of math forums with this question, and has not been responding since posting the original question. We'll see if he comes back again... :confused:
 
Perhaps we should just close this thread explaining that C++ doesn't have a heart and hence can't have any phase singularities unless the Wizard of Oz intervenes.
 
  • Haha
Likes   Reactions: berkeman
@Stephen Tashi hit the nail on the head:
Stephen Tashi said:
Perhaps you can give a specific example of what you want to do.
Just knowing that you are referring to optical phase singularities doesn't give us much to go on to give you advice on writing a C++ program to implement this stuff. What precisely are you trying to implement?
 
Why not contact the paper authors and ask about the software used. Its likely Matlab though.
 

Similar threads

  • · Replies 2 ·
Replies
2
Views
2K
Replies
81
Views
7K
Replies
86
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 5 ·
Replies
5
Views
3K
Replies
65
Views
5K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 14 ·
Replies
14
Views
4K
  • · Replies 22 ·
Replies
22
Views
3K
  • · Replies 16 ·
Replies
16
Views
4K