Skip to main content
Improved formatting
Source Link
m_goldberg
  • 108.1k
  • 16
  • 104
  • 259

I am limiting myself to fields defined in the three dimensional Euclidean Point Spacepoint space. The curl of a tensor can be found in these simple steps:

  1. Take the simple composition of the second-order tensor, T, with the LeviCivitaTensor[3]. This is effected by the command, Dot [T,LeviCivitaTensor[3]]

    Take the simple composition of the second-order tensor, T, with the LeviCivitaTensor[3]. This is effected by the command,

     Dot[T, LeviCivitaTensor[3]]
    
  2. Take the transpose of the divergence of the above result using the command: curl[T_]:=Transpose[Div[Dot[T, LeviCivitaTensor[3]],{x,y,z}]]

    Take the transpose of the divergence of the above result using the command:

    The result you get here is the second-order tensor that is the curl of the tensor T.
     curl[T_] := Transpose[Div[Dot[T, LeviCivitaTensor[3]], {x, y, z}]]
    

The result you get here is the second-order tensor that is the curl of the tensor T.

I am limiting myself to fields defined in the three dimensional Euclidean Point Space. The curl of a tensor can be found in these simple steps:

  1. Take the simple composition of the second-order tensor, T, with the LeviCivitaTensor[3]. This is effected by the command, Dot [T,LeviCivitaTensor[3]]
  2. Take the transpose of the divergence of the above result using the command: curl[T_]:=Transpose[Div[Dot[T, LeviCivitaTensor[3]],{x,y,z}]] The result you get here is the second-order tensor that is the curl of the tensor T.

I am limiting myself to fields defined in the three dimensional Euclidean point space. The curl of a tensor can be found in these simple steps:

  1. Take the simple composition of the second-order tensor, T, with the LeviCivitaTensor[3]. This is effected by the command,

     Dot[T, LeviCivitaTensor[3]]
    
  2. Take the transpose of the divergence of the above result using the command:

     curl[T_] := Transpose[Div[Dot[T, LeviCivitaTensor[3]], {x, y, z}]]
    

The result you get here is the second-order tensor that is the curl of the tensor T.

added 10 characters in body
Source Link

I am limiting myself to fields defined in the three dimensional Euclidean Point Space. The curl of a tensor can be found in these simple steps:

  1. Take the simple composition of the second-order tensor, T, with the LeviCivitaTensor[3]. This is effected by the command, Dot [T,LeviCivitaTensor[3]]
  2. Take the transpose of the divergence of the above result using the command: Transpose[Div[Dot[Tcurl[T_]:=Transpose[Div[Dot[T, LeviCivitaTensor[3]],{x,y,z}]] The result you get here is the second-order tensor that is the curl of the tensor T.

I am limiting myself to fields defined in the three dimensional Euclidean Point Space. The curl of a tensor can be found in these simple steps:

  1. Take the simple composition of the second-order tensor, T, with the LeviCivitaTensor[3]. This is effected by the command, Dot [T,LeviCivitaTensor[3]]
  2. Take the transpose of the divergence of the above result using the command: Transpose[Div[Dot[T, LeviCivitaTensor[3]],{x,y,z}]] The result you get here is the second-order tensor that is the curl of the tensor T.

I am limiting myself to fields defined in the three dimensional Euclidean Point Space. The curl of a tensor can be found in these simple steps:

  1. Take the simple composition of the second-order tensor, T, with the LeviCivitaTensor[3]. This is effected by the command, Dot [T,LeviCivitaTensor[3]]
  2. Take the transpose of the divergence of the above result using the command: curl[T_]:=Transpose[Div[Dot[T, LeviCivitaTensor[3]],{x,y,z}]] The result you get here is the second-order tensor that is the curl of the tensor T.
Source Link

I am limiting myself to fields defined in the three dimensional Euclidean Point Space. The curl of a tensor can be found in these simple steps:

  1. Take the simple composition of the second-order tensor, T, with the LeviCivitaTensor[3]. This is effected by the command, Dot [T,LeviCivitaTensor[3]]
  2. Take the transpose of the divergence of the above result using the command: Transpose[Div[Dot[T, LeviCivitaTensor[3]],{x,y,z}]] The result you get here is the second-order tensor that is the curl of the tensor T.