I have a certain NON-orthogonal curvilinear coordinate system in 3D (in the metric only [tex]g_{13}=g_{23}=g_{31}=g_{32}=0[/tex]) and I want to take the curl ([tex]\nabla\times\mathbf{v}[/tex]) of a vector.

Any idea on how to do this? The only information I can find is about taking the curl of a vector in an orthogonal curvilinear coordinate system.

Very much thanks in advance for any insights.

Dirk