Numerical solution of vector potential

Click For Summary

Discussion Overview

The discussion revolves around finding a numerical solution for the vector potential, A, given a magnetic field, B, defined by the curl equation B = ∇ x A. The context involves numerical methods applicable to a 3D computational grid using finite difference techniques.

Discussion Character

  • Technical explanation
  • Mathematical reasoning
  • Debate/contested

Main Points Raised

  • One participant seeks numerical methods to solve for A given B on a 3D grid.
  • Another participant points out that the equation alone is insufficient to determine A without fixing a gauge, suggesting conditions like divA=0 and dA/dt=0 for a static field.
  • A different participant emphasizes the importance of understanding the curl and suggests writing out the differential equation in a relevant coordinate system, proposing the use of differential equation solver methods like Runge-Kutta.

Areas of Agreement / Disagreement

Participants express differing views on the sufficiency of the original equation to find A, indicating a lack of consensus on the necessary conditions and methods for solving the problem.

Contextual Notes

The discussion highlights the need for additional assumptions or conditions to properly define the problem, such as gauge fixing and the choice of coordinate systems for the differential equation.

santanaa
Messages
3
Reaction score
0
I have a field ,B, I need to find the other field,A, such that

-> __ ->
B = \/ x A

I need numerical solution, given B sampled on a 3D computational grid (finite difference hexahedra) find A. What numerical methods could be used?
 
Physics news on Phys.org
This equation is not sufficient to find A. You have first to fix the "gauge", for example, add divA=0 and dA/dt = 0 (a static field).
 
Last edited:
thanks for the pointer. Any idea about the numerical method to solve?
 
You do know what the "curl" is, right?

Assuming that you do, write out the differential equation in whatever coordinate system that is relevant to the problem, and then use any of the differential equation solver method, such as Runge-Kutta, etc.

Zz.
 

Similar threads

  • · Replies 9 ·
Replies
9
Views
1K
  • · Replies 4 ·
Replies
4
Views
1K
  • · Replies 10 ·
Replies
10
Views
4K
  • · Replies 3 ·
Replies
3
Views
1K
  • · Replies 6 ·
Replies
6
Views
11K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 24 ·
Replies
24
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
977
  • · Replies 21 ·
Replies
21
Views
4K