From 835384655c0491afb73abf6ef5a31dea1ff2efc2 Mon Sep 17 00:00:00 2001 From: Arne Morten Kvarving Date: Tue, 23 May 2023 13:56:31 +0200 Subject: [PATCH] fixed: handle rational projection basis --- src/ASM/LR/ASMu2D.C | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ASM/LR/ASMu2D.C b/src/ASM/LR/ASMu2D.C index b6b9ba67..cf15cfdb 100644 --- a/src/ASM/LR/ASMu2D.C +++ b/src/ASM/LR/ASMu2D.C @@ -549,7 +549,8 @@ bool ASMu2D::generateFEMTopology () if (tensorPrjBas) { - projBasis.reset(new LR::LRSplineSurface(tensorPrjBas)); + projBasis.reset(tensorPrjBas->rational() ? createLRNurbs(*tensorPrjBas) + : new LR::LRSplineSurface(tensorPrjBas)); projBasis->generateIDs(); delete tensorPrjBas; tensorPrjBas = nullptr;