Unraveling the Mystery of 'rfac' in Fortran

  • Thread starter Thread starter mushi
  • Start date Start date
  • Tags Tags
    Fortran Mystery
AI Thread Summary
The term 'rfac' in Fortran appears to be a user-defined function or variable, as there is no standard function by that name. Users suggest performing a text search across the entire codebase to locate its definition and instances of use, which can provide clarity on its purpose. A common method for this is using the 'grep' command in Linux to identify all occurrences of 'rfac'. This approach can help in understanding how 'rfac' interacts with other parts of the code. Overall, the discussion emphasizes the importance of examining the code context to unravel the mystery of 'rfac'.
mushi
Messages
23
Reaction score
0
Hi guys,

I know I may sound stupid to me many of you but can anybody tell me what does 'rfac' do in Fortran.
 
Engineering news on Phys.org
I don't understand your question. Can you provide some context?
 
Actually I am working on a code that has been written by someone else and I found 'rfac(X)' in that code. The code is written in Fortran and I am trying to use it in Matlab. I have checked everywhere but could not find any function named 'rfac'.

I hope I am clear now.
 
my guess is it's a locally defined variable or function.

a google search on 'rfac fortran' turns up lots of incidences but in ones i found it was defined in the code.
maybe something passed to a sub?

can you do text search on the program?
 
have you done a text search for rfac in all your fortran sources? I usually work on Linux and a 'grep' for a given function or variable name returns all the places where is being used...you can gain a lot of insight very quickly by viewing all the usage for a given variable/function.
 
I have Mass A being pulled vertically. I have Mass B on an incline that is pulling Mass A. There is a 2:1 pulley between them. The math I'm using is: FA = MA / 2 = ? t-force MB * SIN(of the incline degree) = ? If MB is greater then FA, it pulls FA up as MB moves down the incline. BUT... If I reverse the 2:1 pulley. Then the math changes to... FA = MA * 2 = ? t-force MB * SIN(of the incline degree) = ? If FA is greater then MB, it pulls MB up the incline as FA moves down. It's confusing...
Hi. I noticed that all electronic devices in my household that also tell time eventually lag behind, except the ones that get synchronized by radio signal or internet. Most of them are battery-powered, except my alarm clock (which runs slow as well). Why does none of them run too fast? Deliberate design (why)? Wrong temperature for quartz crystal? Decreasing battery voltage? Or just a coincidence?

Similar threads

Replies
3
Views
3K
Replies
3
Views
2K
Replies
17
Views
6K
Replies
62
Views
13K
Replies
4
Views
2K
Replies
8
Views
4K
Replies
20
Views
6K
Replies
17
Views
6K
Back
Top