CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > STAR-CD

Alter coordinate system

Register Blogs Members List Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
Old   May 7, 2009, 03:38
Default Alter coordinate system
  #1
New Member
 
DM
Join Date: Mar 2009
Location: GREECE
Posts: 13
Rep Power: 8
jimmer is on a distinguished road
Does anyone know how I can command the change of coordinate system in a subroutine?
jimmer is offline   Reply With Quote

Old   May 7, 2009, 10:22
Default
  #2
Senior Member
 
Aroon
Join Date: Apr 2009
Location: Racine WI
Posts: 148
Rep Power: 8
vishyaroon is on a distinguished road
Changing can be coded using

csys,<Co-ordinate sys number>

Is this what you are looking for?
vishyaroon is offline   Reply With Quote

Old   May 7, 2009, 13:46
Default
  #3
Senior Member
 
Pauli
Join Date: Mar 2009
Posts: 181
Rep Power: 8
Pauli is on a distinguished road
Maybe, it depends upon what you are trying to accomplish.

Your post does not provide enough details. Which user subroutine? What are you trying to change?
Pauli is offline   Reply With Quote

Old   May 8, 2009, 05:00
Default
  #4
Member
 
Anton Lyaskin
Join Date: Mar 2009
Location: Samara, Russia
Posts: 66
Rep Power: 8
A_Lyaskin is on a distinguished road
AFAIK all coordinates in user subroutines are treated in global cartesian (i.e. computational) system. So you need to recalculate everything yourself
A_Lyaskin is offline   Reply With Quote

Old   May 11, 2009, 03:49
Default
  #5
Member
 
Oliver Lauer
Join Date: Mar 2009
Location: Coburg
Posts: 57
Rep Power: 8
olauer is on a distinguished road
There are two provided subroutines which could be used.

DIMENSION CIN(3),COUT(3)
CALL GLOLOC(CIN,COUT,ICOR)
CALL LOCGLO(COUT,CIN,ICOR)


Example from newxyz.f:

ICOR=5
do iv=1,nvert
CIN(1)=VCORN(1,IV)
CIN(2)=VCORN(2,IV)
CIN(3)=VCORN(3,IV)

CALL GLOLOC(CIN,COUT,ICOR)

any operation on local coordinates possible
COUT(2)=COUT(2)+OFFSET

CALL LOCGLO(COUT,CIN,ICOR)
VCORN(1,IV)=CIN(1)
VCORN(2,IV)=CIN(2)
VCORN(3,IV)=CIN(3)

enddo

Attention: all vertex values are in SI coordinates, local coordinate systems
could be defined in mm
olauer is offline   Reply With Quote

Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
CFX11 + Fortran compiler ? Mohan CFX 20 March 30, 2011 18:56
Coordinate System selim CFX 1 October 26, 2007 21:08
Equation in which coordinate system zubin Main CFD Forum 8 April 30, 2004 10:33
On Coordinate system used in Fluent varghese FLUENT 9 March 22, 2002 12:16
Coordinate system Franch CD-adapco 2 March 6, 2002 08:56


All times are GMT -4. The time now is 23:33.