cyclicACMI, cyclicRepeatAMI: Removed

The functionality provided by 'cyclicACMI' and 'cyclicRepeatAMI' has
been entirely superseded by non-conformal coupled (NCC). All references
to 'cyclicACMI' and 'cyclicRepeatAMI' have therefore been removed.

See previous commits 569fa31d and 420866cf for more explanation,
instructions on updating, and relevant tutorial cases.
This commit is contained in:
Will Bainbridge
2022-05-12 16:53:23 +01:00
parent 420866cfa6
commit b4b8b212bf
68 changed files with 2 additions and 5253 deletions

View File

@ -181,32 +181,6 @@ void Foam::findCellParticle::hitCyclicAMIPatch
}
void Foam::findCellParticle::hitCyclicACMIPatch
(
const vector&,
const scalar,
Cloud<findCellParticle>&,
trackingData& td
)
{
// Remove particle
td.keepParticle = false;
}
void Foam::findCellParticle::hitCyclicRepeatAMIPatch
(
const vector&,
const scalar,
Cloud<findCellParticle>&,
trackingData& td
)
{
// Remove particle
td.keepParticle = false;
}
void Foam::findCellParticle::hitProcessorPatch
(
Cloud<findCellParticle>& cloud,

View File

@ -231,25 +231,6 @@ public:
trackingData&
);
//- Overridable function to handle the particle hitting a cyclicACMI
void hitCyclicACMIPatch
(
const vector&,
const scalar,
Cloud<findCellParticle>&,
trackingData&
);
//- Overridable function to handle the particle hitting a
//cyclicRepeatAMI
void hitCyclicRepeatAMIPatch
(
const vector&,
const scalar,
Cloud<findCellParticle>&,
trackingData&
);
//- Overridable function to handle the particle hitting a
//- processorPatch
void hitProcessorPatch(Cloud<findCellParticle>&, trackingData&);

View File

@ -391,38 +391,6 @@ void Foam::streamlinesParticle::hitCyclicAMIPatch
}
void Foam::streamlinesParticle::hitCyclicACMIPatch
(
const vector& displacement,
const scalar fraction,
streamlinesCloud& cloud,
trackingData& td
)
{
// End this track
endTrack(td);
// Move across the cyclic
particle::hitCyclicACMIPatch(displacement, fraction, cloud, td);
}
void Foam::streamlinesParticle::hitCyclicRepeatAMIPatch
(
const vector& displacement,
const scalar fraction,
streamlinesCloud& cloud,
trackingData& td
)
{
// End this track
endTrack(td);
// Move across the cyclic
particle::hitCyclicRepeatAMIPatch(displacement, fraction, cloud, td);
}
bool Foam::streamlinesParticle::hitNonConformalCyclicPatch
(
const vector& displacement,

View File

@ -282,26 +282,6 @@ public:
trackingData&
);
//- Overridable function to handle the particle hitting a
// cyclicACMIPatch
void hitCyclicACMIPatch
(
const vector&,
const scalar,
streamlinesCloud&,
trackingData&
);
//- Overridable function to handle the particle hitting a
// cyclicRepeatAMIPatch
void hitCyclicRepeatAMIPatch
(
const vector&,
const scalar,
streamlinesCloud&,
trackingData&
);
//- Overridable function to handle the particle hitting an
// nonConformalCyclicPolyPatch
bool hitNonConformalCyclicPatch