|
[Sponsors] |
August 26, 2009, 06:05 |
Initialize a uniform 0 volVectorField
|
#1 |
Member
Julien Schaguene
Join Date: Apr 2009
Location: France
Posts: 55
Rep Power: 17 |
Hi,
I'm trying to create a new volVectorField, but I want it uniform 0 when creating it. I think it's something like volVectorField myField ( IOobject ( "myField", runTime.timeName(), mesh, IOobject::NO_READ, IOobject::AUTO_WRITE ) uniform 0 ); I know it is made for p in interFOAM v1.5 (I work on v1.6 if it can help), but p is initialize with other existing volVectorFields. If anyone has an idea, it would be great, it's the last thing that doesn't work in my program and it's driving me crazy... I could also create and read an existing volVectorField and then multiply it by 0, but I think there must be a cleaner way to do it. Regards, Julien |
|
August 26, 2009, 06:56 |
|
#2 |
Senior Member
Sebastian Gatzka
Join Date: Mar 2009
Location: Frankfurt, Germany
Posts: 729
Rep Power: 20 |
Maybe you can try to use mesh,scalar(0) instead of uniform 0 ?
But I think this is for a scalar field ... I don't know how this may work for a vector...
__________________
Schrödingers wife: "What did you do to the cat? It's half dead!" |
|
August 26, 2009, 06:57 |
|
#3 |
Senior Member
Laurence R. McGlashan
Join Date: Mar 2009
Posts: 370
Rep Power: 23 |
To start with, you have a volVectorField, so it won't take scalars.
Substitute uniform 0 for: mesh, Foam::vector(0,0,0) or mesh, dimenstionedVector("variableName", dimensionSet(0,0,0,0,0,0,0), Foam::vector(0,0,0)) substituting the for the relevant values in dimensionSet obviously.
__________________
Laurence R. McGlashan :: Website |
|
August 26, 2009, 10:08 |
|
#4 |
Member
Julien Schaguene
Join Date: Apr 2009
Location: France
Posts: 55
Rep Power: 17 |
Thank you both,
Laurence, you anticipated my next problem with dimensionedVector! Best Regards |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Convection discretization schemes for LES | sek | OpenFOAM Running, Solving & CFD | 38 | July 31, 2017 14:30 |
Pressure instability with rhoSimpleFoam | daniel_mills | OpenFOAM Running, Solving & CFD | 44 | February 17, 2011 17:08 |
FOAM FATAL IO ERRORsimpleFoam | hariya03 | OpenFOAM Running, Solving & CFD | 6 | July 16, 2008 08:03 |
RasInterFoam STRANGE RESULTS AT BOUNDARY | kumar2 | OpenFOAM Running, Solving & CFD | 8 | March 24, 2008 18:38 |
uniform grid and beta clustering | rvndr | Main CFD Forum | 0 | February 21, 2004 23:19 |