mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
BUG: Updated cone nozzle injector model copy cstr
This commit is contained in:
@ -220,11 +220,14 @@ Foam::ConeNozzleInjection<CloudType>::ConeNozzleInjection
|
|||||||
:
|
:
|
||||||
InjectionModel<CloudType>(im),
|
InjectionModel<CloudType>(im),
|
||||||
injectionMethod_(im.injectionMethod_),
|
injectionMethod_(im.injectionMethod_),
|
||||||
|
flowType_(im.flowType_),
|
||||||
outerDiameter_(im.outerDiameter_),
|
outerDiameter_(im.outerDiameter_),
|
||||||
innerDiameter_(im.innerDiameter_),
|
innerDiameter_(im.innerDiameter_),
|
||||||
duration_(im.duration_),
|
duration_(im.duration_),
|
||||||
position_(im.position_),
|
position_(im.position_),
|
||||||
injectorCell_(im.injectorCell_),
|
injectorCell_(im.injectorCell_),
|
||||||
|
tetFaceI_(im.tetFaceI_),
|
||||||
|
tetPtI_(im.tetPtI_),
|
||||||
direction_(im.direction_),
|
direction_(im.direction_),
|
||||||
parcelsPerSecond_(im.parcelsPerSecond_),
|
parcelsPerSecond_(im.parcelsPerSecond_),
|
||||||
flowRateProfile_(im.flowRateProfile_().clone().ptr()),
|
flowRateProfile_(im.flowRateProfile_().clone().ptr()),
|
||||||
@ -235,9 +238,18 @@ Foam::ConeNozzleInjection<CloudType>::ConeNozzleInjection
|
|||||||
tanVec2_(im.tanVec1_),
|
tanVec2_(im.tanVec1_),
|
||||||
normal_(im.normal_),
|
normal_(im.normal_),
|
||||||
UMag_(im.UMag_),
|
UMag_(im.UMag_),
|
||||||
Cd_(im.Cd_().clone().ptr()),
|
Cd_(NULL),
|
||||||
Pinj_(im.Pinj_().clone().ptr())
|
Pinj_(NULL)
|
||||||
{}
|
{
|
||||||
|
if (im.Cd_.valid())
|
||||||
|
{
|
||||||
|
Cd_.reset(im.Cd_().clone().ptr());
|
||||||
|
}
|
||||||
|
if (im.Pinj_.valid())
|
||||||
|
{
|
||||||
|
Pinj_.reset(im.Pinj_().clone().ptr());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
// * * * * * * * * * * * * * * * * Destructor * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * Destructor * * * * * * * * * * * * * * * //
|
||||||
|
|||||||
Reference in New Issue
Block a user