ENH: use pointer checks for dynamicCast, refCast

- avoids try/catch exception handling

STYLE: prefer refCast (shorter) to dynamicCast where possible
This commit is contained in:
Mark Olesen
2022-09-15 10:20:57 +02:00
parent 512f558549
commit b9ca63b118
11 changed files with 120 additions and 132 deletions

View File

@ -1191,7 +1191,7 @@ Foam::isoSurfaceCell::isoSurfaceCell
if (debug && isA<fvMesh>(mesh))
{
const auto& fvmesh = dynamicCast<const fvMesh>(mesh);
const auto& fvmesh = refCast<const fvMesh>(mesh);
volScalarField debugField
(

View File

@ -967,7 +967,7 @@ Foam::isoSurfaceTopo::isoSurfaceTopo
if (debug && isA<fvMesh>(mesh))
{
const auto& fvmesh = dynamicCast<const fvMesh>(mesh);
const auto& fvmesh = refCast<const fvMesh>(mesh);
volScalarField debugField
(