我看了下,确实不是连续的。在ManualInjection.C文件中:
template<class CloudType>
Foam::scalar Foam::ManualInjection<CloudType>::timeEnd() const
{
// Injection is instantaneous - but allow for a finite interval to
// avoid numerical issues when interval is zero
return ROOTVSMALL;
}
我看了一下,可以用cellZoneInject:
Description
Injection positions specified by a particle number density within a cell
set.
User specifies:
- Number density of particles in cell set (effective)
- Total mass to inject
- Initial parcel velocity
Properties:
- Parcel diameters obtained by PDF model
- All parcels introduced at SOI
你试试这个?
PS. 你需要用topoSet做一个cellSet出来toturial里面有