CFD Online URL
[Sponsors]
Home > Forums > OpenFOAM Running, Solving & CFD

About OpenFOAM15dev

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

Reply
 
LinkBack Thread Tools Display Modes
Old   January 20, 2009, 04:14
Default hi everyone. i have down lo
  #1
Senior Member
 
wayne.zhang
Join Date: Mar 2009
Location: Shanghai, Shanghai, P.R.China
Posts: 307
Rep Power: 8
waynezw0618 is on a distinguished road
Send a message via MSN to waynezw0618 Send a message via Skype™ to waynezw0618
hi everyone.

i have down load the OpenFoam-1.5dev recently.but there is no Binary package,and the build instruction is also the old one of 1.4.1-dev.can any one tell me how to build it in a AMD64 machine with openSUSE11.0?

also there is two question:
Q1: in 1.4.1-dev and 1.5-dev,there is coupledfvMatrix.what is that?can it be used to make the coupled solver for moment equation,i mean something like the pressure-based coupled solver in Fluent6.3 and CFX? because the segregated solver will take a large number of iterations and it is also difficult to choose the relaxtion parameters for variables.as my experience,for my centrifugal impeller case,the CFX only need less than 3000 iterations to get convergence,and the number of that will be around 10000 in MRFsimpleFOAM ,and more than 12000 in simpleSRFFoam.

Q2 is there any reference papaer about interTrackFoam? i can not understand it.

thanks

yours wayne
waynezw0618 is offline   Reply With Quote

Old   January 20, 2009, 04:53
Default I am just uploading 1.5-dev in
  #2
Senior Member
 
Hrvoje Jasak
Join Date: Mar 2009
Location: London, England
Posts: 1,748
Rep Power: 20
hjasak will become famous soon enough
I am just uploading 1.5-dev into SVN and checking the build. Since we preserved the dev-line (to a level) from 1.4.1-dev, there is still one small issue to resolve and then we will prepare a better way of distributing in.

As for coupledFvMatrix, this is a coupled dense-on-sparse system with its complete support. It allows you to do multiple closely coupled matrices: fully implicit conjugate heat comes to mind, but I could also do a proper block-coupled pressure solver (funding?).

The paper on interTrackFoam is:

Jasak, H. and Tukovic, Z:
Automatic Mesh Motion for the Unstructured Finite Volume Method
Transactions of FAMENA, 2007, v30 n2, pp 1-18.

You can get it from:

http://powerlab.fsb.hr/ped/kturbo/Op...tionFAMENA.pdf

Enjoy,

Hrv
__________________
Hrvoje Jasak
Providing commercial FOAM/OpenFOAM and CFD Consulting: http://wikki.co.uk
hjasak is offline   Reply With Quote

Old   January 20, 2009, 11:52
Default Hi Hrv would you mind give so
  #3
Senior Member
 
wayne.zhang
Join Date: Mar 2009
Location: Shanghai, Shanghai, P.R.China
Posts: 307
Rep Power: 8
waynezw0618 is on a distinguished road
Send a message via MSN to waynezw0618 Send a message via Skype™ to waynezw0618
Hi Hrv
would you mind give some help on building 1.5-dev?i have got lots of errors as:
/root/OpenFOAM/OpenFOAM-1.5-dev/lib/linux64GccDPOpt/libOpenFOAM.so: undefined reference to `vtable for Foam:Pstream'
/root/OpenFOAM/OpenFOAM-1.5-dev/lib/linux64GccDPOpt/libfiniteVolume.so: undefined reference to `Foam:Pstream::waitRequests()'
/root/OpenFOAM/OpenFOAM-1.5-dev/lib/linux64GccDPOpt/libfiniteVolume.so: undefined reference to `Foam:Pstream::~OPstream()'
/root/OpenFOAM/OpenFOAM-1.5-dev/lib/linux64GccDPOpt/libfiniteVolume.so: undefined reference to `Foam::IPstream::IPstream(Foam::Pstream::commsType s, int, int, Foam::IOstream::streamFormat, Foam::IOstream::versionNumber)'
/root/OpenFOAM/OpenFOAM-1.5-dev/lib/linux64GccDPOpt/libOpenFOAM.so: undefined reference to `Foam::Pstream::exit(int)'
/root/OpenFOAM/OpenFOAM-1.5-dev/lib/linux64GccDPOpt/libfiniteVolume.so: undefined reference to `Foam:Pstream::write(Foam::Pstream::commsTypes, int, char const*, long)'
/root/OpenFOAM/OpenFOAM-1.5-dev/lib/linux64GccDPOpt/libfiniteVolume.so: undefined reference to `Foam::IPstream::waitRequests()'
/root/OpenFOAM/OpenFOAM-1.5-dev/lib/linux64GccDPOpt/libOpenFOAM.so: undefined reference to `Foam::Pstream::abort()'
/root/OpenFOAM/OpenFOAM-1.5-dev/lib/linux64GccDPOpt/libfiniteVolume.so: undefined reference to `Foam::IPstream::read(Foam::Pstream::commsTypes, int, char*, long)'
/root/OpenFOAM/OpenFOAM-1.5-dev/lib/linux64GccDPOpt/libfiniteVolume.so: undefined reference to `Foam::reduce(double&, Foam::sumOp<double> const&)'
/root/OpenFOAM/OpenFOAM-1.5-dev/lib/linux64GccDPOpt/libOpenFOAM.so: undefined reference to `Foam::Pstream::init(int&, char**&)'
/root/OpenFOAM/OpenFOAM-1.5-dev/lib/linux64GccDPOpt/libOpenFOAM.so: undefined reference to `Foam::Pstream::addValidParOptions(Foam::HashTable <foam::string,>&)'
collect2: ld returned 1 exit status
make[3]: *** [/root/OpenFOAM/OpenFOAM-1.5-dev/applications/bin/linux64GccDPOpt/createTurbulen ceFields] error 1
make[2]: *** [createTurbulenceFields] error 2


thanks

yours wayne
waynezw0618 is offline   Reply With Quote

Old   January 20, 2009, 11:58
Default I have seen it as well - it is
  #4
Senior Member
 
Hrvoje Jasak
Join Date: Mar 2009
Location: London, England
Posts: 1,748
Rep Power: 20
hjasak will become famous soon enough
I have seen it as well - it is to do with library search paths. Just close that shell, open a new one and carry on with compilation.

Please let me know,

Hrv
__________________
Hrvoje Jasak
Providing commercial FOAM/OpenFOAM and CFD Consulting: http://wikki.co.uk
hjasak is offline   Reply With Quote

Old   January 20, 2009, 12:40
Default Hi Hrv: I am sorry,for i don`
  #5
Senior Member
 
wayne.zhang
Join Date: Mar 2009
Location: Shanghai, Shanghai, P.R.China
Posts: 307
Rep Power: 8
waynezw0618 is on a distinguished road
Send a message via MSN to waynezw0618 Send a message via Skype™ to waynezw0618
Hi Hrv:
I am sorry,for i don`t know what has happened here.but i can build it now.what i have done is just rebuild the src and then application again. but there is no error message when i build src,the message is just "... is up to data".and the then the application will build withour erros.

any way i have trid the interTrackFoam,and i found the setting may for the version 1.2(??)

and the faMeshDefinition dict need adding the Foam{
...
}

also the solver of motion need to change(the error message is show as below with default setting),but i don`t know how to choose? would you mind tell me more ?

Valid solver types are:

2
(
pseudoSolidFaceDecomposition
laplaceFaceDecomposition
)


From function motionSolver::New(const polyMesh& mesh)
in file motionSolver/motionSolver.C at line 107.

FOAM exiting

thanks!

yours wayne
waynezw0618 is offline   Reply With Quote

Old   January 21, 2009, 18:55
Default Hi Hrv: thanks,for your help!
  #6
Senior Member
 
wayne.zhang
Join Date: Mar 2009
Location: Shanghai, Shanghai, P.R.China
Posts: 307
Rep Power: 8
waynezw0618 is on a distinguished road
Send a message via MSN to waynezw0618 Send a message via Skype™ to waynezw0618
Hi Hrv:
thanks,for your help!
and how about pressue-based coupled solver for moment equation?do you have some test code to let us to have learn more? or would you mind to help me how to do some works in this topic?

thanks

yours wayne
waynezw0618 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
Installation of OpenFOAM15dev antonio_ing OpenFOAM Installation 34 December 18, 2009 11:06
Grid Engine OpenFOAM15dev and OpenMPI124 tian OpenFOAM Installation 11 February 26, 2009 11:43
How to install OpenFOAM15dev on RHEL AS3 cluster waynezw0618 OpenFOAM Installation 0 February 26, 2009 11:10
How to install OpenFOAM15dev on RHEL AS3 cluster waynezw0618 OpenFOAM Installation 0 February 26, 2009 11:04
Help Error Installation of openfoam15dev loneboard OpenFOAM Installation 4 February 4, 2009 10:24


All times are GMT -4. The time now is 06:40.