如果要在垂直方向上粒子浓度分层,setFields应该怎么设置?
-
在两相流中,如果设置成不同高度的粒子浓度不同,我在setFields是这样设置的
defaultFieldValues ( volScalarFieldValue alpha.air 1 volScalarFieldValue alpha.particles 0 ); regions ( boxToCell { box (0 0 0) (35 35 1); fieldValues ( volScalarFieldValue alpha.air 0.8 volScalarFieldValue alpha.particles 0.2 ); box (0 0 1) (35 35 3); fieldValues ( volScalarFieldValue alpha.air 0.9 volScalarFieldValue alpha.particles 0.1 ); } );
即设置了三层不同浓度的粒子,但是setFileds后
Reading setFieldsDict Setting field default values Setting internal values of volScalarField alpha.air Setting internal values of volScalarField alpha.particles Setting field region values Adding cells with center within boxes 1((0 0 1) (35 35 3)) Setting internal values of volScalarField alpha.air Setting internal values of volScalarField alpha.particles End
只默认设置了第二层的浓度
这是怎么回事?是不是这样设置不行?应该怎么办?求教?