|
[Sponsors] |
April 5, 2003, 23:47 |
transformation from curvilinear space
|
#1 |
Guest
Posts: n/a
|
Hi,
I am working on a project and need to transform a vector field of a curvilinear grid to a 2D Cartesian computation grid. I tried to implement the algorithm in the papaer "Visualizaing Flow Over Curvilinear Grid Surfaces Using Line Integral Convolution" by Forssell. But the result it wrong. I guess I did something wrong, but isn't it just multiply the physical-space (curvilinear grid) velocity vectors by the inverse of Jacobian matrix? Or is there any other way to do it? I know it should be an entry level question here. But since I am new to this, so somebody please help me! Thank you! hjw |
|
April 6, 2003, 23:37 |
Re: transformation from curvilinear space
|
#2 |
Guest
Posts: n/a
|
hjw,
when using 2D curvilinear coordinates in a 2D euclidean space, there are several possibilities for representation of vectors and (higher-order) tensors. a vector can be represented by its (a) physical rectangular cartesian components relative to a globally defined orthonormal rectangular cartesian basis, (b) contravariant components relative to a covariant basis, (c) covariant components relative to a contravariant basis, or (d) physical curvilinear components relative to an orthonormal basis tangential to an orthogonal curvilinear coordinate system. note that (d) is valid only for orthogonal curvilinear coordinates such as polar and rotated rectangular cartesians, and can be obtained in these cases by scaling the components of type (b) or (c) appropriately. it is my guess that you have components of type (d), and wish to convert them to those of type (a). this is not quite as simple as multiplying by the inverse of the jacobian matrix. the required relations can be found in most texts on vector and tensor analysis. i recommend that you consult one of the few books that explicitly show the basis vectors. i find explicit display of the basis vectors to be of help when converting among representations. a useful reference in this regard is the book "Numerical Grid Generation" by Thompson, Warsi and Mastin. you can find the link to a free downloadable copy of this book under the "Books" link at the top of the current cfd-online webpage, under the "Grid Generation" link on the "Books" webpage. |
|
April 7, 2003, 00:46 |
Re: transformation from curvilinear space
|
#3 |
Guest
Posts: n/a
|
Hi Ananda,
Thank you so much for your response. I will go check out the book your recommended! hjw |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
RAM and Swap Space and HD space | Anindya | Siemens | 2 | May 25, 2016 21:40 |
Curvilinear Transformation | Patis | Main CFD Forum | 0 | June 14, 2010 15:38 |
How to model the NR eqns in a domain with empty space | Vasilis | Main CFD Forum | 1 | April 14, 2009 04:35 |
3D structured curvilinear grid generator | George | Main CFD Forum | 0 | May 29, 2006 06:29 |
Fatal error error writing to tmp No space left on device | maka | OpenFOAM Installation | 2 | April 3, 2006 08:48 |