@Zephyr 您是指这个吗?这样能去单位?
pInf()——Return the pressure at infinity.
但是我需要取对数的不是压力这个物理量。
按这个做法,编译没法通过。
请问,openFoam 里面如何去单位?希望详述一下。
			A
			
		
		ars
						@ars
						
							
						
					
					
					
				帖子
- 
    
 求问如何给标量场赋值为实数?
- 
    
 求问如何给标量场赋值为实数?@浪迹天大 您的意思是通过这样定义一个scalar?如果是这样的话,试了一下,不行。 
 我是在functionObjects中想计算一个物理量C。
 所以在里面定义了volscalarField C。而这个物理量的表达式是通过物理量A,B,D所构成的表达式来进行计算的。
 A,B也是自己定义的volscalarField,D是volvectorField;
 表达式大概为C=A/(log(mag(D)/B)。编译时没有问题,但计算这个物理量C时,却报错:
 Argument of trancendental function not dimensionless
 把log去掉就完全ok。
- 
    
 求问如何给标量场赋值为实数?请问,是不是不能对标量场进行对数log运算?需要把标量场的值转化为实数才可以取对数? 
 比如volscalarField p ,想求得log(p)应该如何操作?
