pass label by value instead of reference
index does not get modified; also avoid potential problems in case int needs to be cast to a label of different size;
This commit is contained in:
@ -62,7 +62,7 @@ ScaleForce::~ScaleForce()
|
||||
// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * //
|
||||
void ScaleForce::partToArray
|
||||
(
|
||||
label& index,
|
||||
label index,
|
||||
vector& dragTot,
|
||||
const vector& dragEx,
|
||||
const vector& Ufluid,
|
||||
|
||||
@ -70,8 +70,8 @@ public:
|
||||
|
||||
|
||||
// Member Functions
|
||||
|
||||
void partToArray(label&, vector&, const vector&, const vector& Ufluid=vector::zero, scalar Cd=scalar(0)) const;
|
||||
|
||||
void partToArray(label, vector&, const vector&, const vector& Ufluid=vector::zero, scalar Cd=scalar(0)) const;
|
||||
|
||||
word myType() const{return typeName; };
|
||||
};
|
||||
|
||||
@ -131,7 +131,7 @@ forceSubModel::~forceSubModel()
|
||||
// * * * * * * * * * * * * * * * * Member Fct * * * * * * * * * * * * * * * //
|
||||
void forceSubModel::partToArray
|
||||
(
|
||||
label& index,
|
||||
label index,
|
||||
vector& dragTot,
|
||||
const vector& dragEx,
|
||||
const vector& Ufluid,
|
||||
|
||||
@ -130,7 +130,7 @@ public:
|
||||
|
||||
|
||||
// Member Functions
|
||||
virtual void partToArray(label&, vector&, const vector&, const vector& Ufluid=vector::zero, scalar Cd=scalar(0)) const;
|
||||
virtual void partToArray(label, vector&, const vector&, const vector& Ufluid=vector::zero, scalar Cd=scalar(0)) const;
|
||||
|
||||
virtual void explicitCorr(vector&, vector&, scalar&, vector&, const vector&, vector&, const vector&, bool,label index=100) const;
|
||||
|
||||
|
||||
@ -97,7 +97,7 @@ scaleForceBoundary::~scaleForceBoundary()
|
||||
// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * //
|
||||
void scaleForceBoundary::partToArray
|
||||
(
|
||||
label& index,
|
||||
label index,
|
||||
vector& dragTot,
|
||||
const vector& dragEx,
|
||||
const vector& Ufluid,
|
||||
|
||||
@ -82,10 +82,10 @@ public:
|
||||
|
||||
|
||||
// Member Functions
|
||||
|
||||
void partToArray(label&, vector&, const vector&, const vector& Ufluid=vector::zero, scalar Cd=scalar(0)) const;
|
||||
|
||||
word myType() const{return typeName; };
|
||||
void partToArray(label, vector&, const vector&, const vector& Ufluid=vector::zero, scalar Cd=scalar(0)) const;
|
||||
|
||||
word myType() const {return typeName; }
|
||||
};
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user