diff --git a/src/ASM/LR/ASMu2D.C b/src/ASM/LR/ASMu2D.C index 0a1b6a56..805c3a77 100644 --- a/src/ASM/LR/ASMu2D.C +++ b/src/ASM/LR/ASMu2D.C @@ -63,7 +63,7 @@ bool ASMu2D::read (std::istream& is) // read inputfile as either an LRSpline file directly or a tensor product B-spline and convert char firstline[256]; is.getline(firstline, 256); - if(strncmp(firstline, "# LRSPLINE", 10) == 0) { + if (strncmp(firstline, "# LRSPLINE", 10) == 0) { lrspline.reset(new LR::LRSplineSurface()); is >> *lrspline; } else { // probably a SplineSurface, so we'll read that and convert @@ -179,7 +179,7 @@ bool ASMu2D::diagonalRefine (int minBasisfunctions) u += h; v += h; iter++; - if( u>end1 ) { + if ( u>end1 ) { h /= 2.0; iter = 0; u = h/2.0; @@ -204,17 +204,17 @@ bool ASMu2D::uniformRefine (int minBasisfunctions) double u = h/2.0; double v = h/2.0; while(lrspline->nBasisFunctions() < minBasisfunctions) { - if(step_u) { + if (step_u) { lrspline->insert_const_u_edge(u, 0, end2); u += h; - if(u > end1) { + if (u > end1) { step_u = !step_u; u = h/4.0; } } else { lrspline->insert_const_v_edge(v, 0, end1); v += h; - if(v > end2) { + if (v > end2) { step_u = !step_u; v = h/4.0; h /= 2.0; @@ -1389,7 +1389,7 @@ bool ASMu2D::getGridParameters (RealArray& prm, int dir, int nSegPerSpan) const for(int iu=0; iu<=nSegPerSpan; iu++) { double u = umin + (umax-umin)/nSegPerSpan*iu; double v = vmin + (vmax-vmin)/nSegPerSpan*iv; - if(dir==0) + if (dir==0) prm.push_back(u); else prm.push_back(v); @@ -1451,9 +1451,9 @@ bool ASMu2D::tesselate (ElementBlock& grid, const int* npe) const #ifdef SP_DEBUG std::cout << "ASMu2D::tesselate( )\n"; #endif - if(!lrspline) return false; + if (!lrspline) return false; - if(npe[0] != npe[1]) { + if (npe[0] != npe[1]) { std::cerr << "ASMu2D::tesselate does not support different tesselation resolution in " << "u- and v-direction. nviz u = " << npe[0] << ", nviz v = " << npe[1] << "\n"; return false; diff --git a/src/ASM/LR/ASMu2Dmx.C b/src/ASM/LR/ASMu2Dmx.C index 05206ae1..095c926f 100644 --- a/src/ASM/LR/ASMu2Dmx.C +++ b/src/ASM/LR/ASMu2Dmx.C @@ -636,7 +636,7 @@ bool ASMu2Dmx::refine (const LR::RefineData& prm, // do actual refinement if (doRefine == 'E') m_basis[bas]->refineByDimensionIncrease(prm.errors,beta); - else if(strat == LR_STRUCTURED_MESH) + else if (strat == LR_STRUCTURED_MESH) m_basis[bas]->refineBasisFunction(prm.elements); else m_basis[bas]->refineElement(prm.elements); diff --git a/src/ASM/LR/ASMu2Drecovery.C b/src/ASM/LR/ASMu2Drecovery.C index 2fec6456..34b2f27c 100644 --- a/src/ASM/LR/ASMu2Drecovery.C +++ b/src/ASM/LR/ASMu2Drecovery.C @@ -280,11 +280,11 @@ LR::LRSplineSurface* ASMu2D::scRecovery (const IntegrandBase& integrand) const // Special case for basis functions with too many zero knot spans by using // the extended support - // if(nel*ng1*ng2 < nPol) - if(true) + // if (nel*ng1*ng2 < nPol) + if (true) { // I am unsure as to the consequence of going back to previous if-statement - // here so we keep if(true) for now. This was introduced mainly when considering + // here so we keep if (true) for now. This was introduced mainly when considering // functions that live on the boundary and have support on few elements; // corner functions have support on one element. Using i.e. 2x2 points // for every element is not enough to fit 1,x,x^2,x^3,y,xy,...x^3y^3 when diff --git a/src/ASM/LR/ASMu3D.C b/src/ASM/LR/ASMu3D.C index 1b8aa07c..57dee37b 100644 --- a/src/ASM/LR/ASMu3D.C +++ b/src/ASM/LR/ASMu3D.C @@ -61,7 +61,7 @@ bool ASMu3D::read (std::istream& is) // read inputfile as either an LRSpline file directly or a tensor product B-spline and convert char firstline[256]; is.getline(firstline, 256); - if(strncmp(firstline, "# LRSPLINE", 10) == 0) { + if (strncmp(firstline, "# LRSPLINE", 10) == 0) { lrspline.reset(new LR::LRSplineVolume()); is >> *lrspline; } else { // probably a SplineVolume, so we'll read that and convert @@ -446,7 +446,7 @@ void ASMu3D::closeFaces (int dir, int basis, int master) void ASMu3D::constrainFace (int dir, bool open, int dof, int code, char) { - if(open) + if (open) std::cerr << "\nWARNING: ASMu3D::constrainFace, open boundary conditions not supported yet. Treating it as closed" << std::endl; int bcode = code; @@ -460,17 +460,17 @@ void ASMu3D::constrainFace (int dir, bool open, int dof, int code, char) // get all the boundary functions from the LRspline object std::vector thisEdge; - if(dir == -1) + if (dir == -1) lrspline->getEdgeFunctions(thisEdge, LR::WEST, 1); - else if(dir == 1) + else if (dir == 1) lrspline->getEdgeFunctions(thisEdge, LR::EAST, 1); - else if(dir == -2) + else if (dir == -2) lrspline->getEdgeFunctions(thisEdge, LR::SOUTH, 1); - else if(dir == 2) + else if (dir == 2) lrspline->getEdgeFunctions(thisEdge, LR::NORTH, 1); - else if(dir == -3) + else if (dir == -3) lrspline->getEdgeFunctions(thisEdge, LR::BOTTOM, 1); - else if(dir == 3) + else if (dir == 3) lrspline->getEdgeFunctions(thisEdge, LR::TOP, 1); std::cout << "\nNumber of constraints: " << thisEdge.size() << std::endl; @@ -495,29 +495,29 @@ std::vector ASMu3D::getEdge(int lEdge, bool open, int) const // lEdge = 9-12, running index is w int edge = LR::NONE; - if(lEdge == 1) + if (lEdge == 1) edge = LR::BOTTOM | LR::SOUTH; - else if(lEdge == 2) + else if (lEdge == 2) edge = LR::BOTTOM | LR::NORTH; - else if(lEdge == 3) + else if (lEdge == 3) edge = LR::TOP | LR::SOUTH; - else if(lEdge == 4) + else if (lEdge == 4) edge = LR::TOP | LR::NORTH; - else if(lEdge == 5) + else if (lEdge == 5) edge = LR::BOTTOM | LR::WEST; - else if(lEdge == 6) + else if (lEdge == 6) edge = LR::BOTTOM | LR::EAST; - else if(lEdge == 7) + else if (lEdge == 7) edge = LR::TOP | LR::WEST; - else if(lEdge == 8) + else if (lEdge == 8) edge = LR::TOP | LR::EAST; - else if(lEdge == 9) + else if (lEdge == 9) edge = LR::SOUTH | LR::WEST; - else if(lEdge == 10) + else if (lEdge == 10) edge = LR::SOUTH | LR::EAST; - else if(lEdge == 11) + else if (lEdge == 11) edge = LR::NORTH | LR::WEST; - else if(lEdge == 12) + else if (lEdge == 12) edge = LR::NORTH | LR::EAST; // get all the boundary functions from the LRspline object @@ -532,7 +532,7 @@ std::vector ASMu3D::getEdge(int lEdge, bool open, int) const void ASMu3D::constrainEdge (int lEdge, bool open, int dof, int code, char) { - if(open) + if (open) std::cerr << "\nWARNING: ASMu3D::constrainEdge, open boundary conditions not supported yet. Treating it as closed" << std::endl; // enforce the boundary conditions @@ -619,11 +619,11 @@ void ASMu3D::constrainLine (int fdir, int ldir, double xi, int dof, void ASMu3D::constrainCorner (int I, int J, int K, int dof, int code, char) { int corner = LR::NONE; - if( I < 0) corner |= LR::WEST; + if ( I < 0) corner |= LR::WEST; else corner |= LR::EAST; - if( J < 0) corner |= LR::SOUTH; + if ( J < 0) corner |= LR::SOUTH; else corner |= LR::NORTH; - if( K < 0) corner |= LR::BOTTOM; + if ( K < 0) corner |= LR::BOTTOM; else corner |= LR::TOP; std::vector one_function; @@ -887,12 +887,12 @@ void ASMu3D::evaluateBasis (FiniteElement &el, int derivs) const size_t jp, n = 1; for (jp = 0; jp < nBasis; jp++, n++) { el.N (n) = result[jp][0]; - if(derivs > 0) { + if (derivs > 0) { el.dNdX (n,1) = result[jp][1]; el.dNdX (n,2) = result[jp][2]; el.dNdX (n,3) = result[jp][3]; } - if(derivs > 1) { + if (derivs > 1) { el.d2NdX2(n,1,1) = result[jp][4]; el.d2NdX2(n,1,2) = el.d2NdX2(n,2,1) = result[jp][5]; el.d2NdX2(n,1,3) = el.d2NdX2(n,3,1) = result[jp][6]; @@ -1147,37 +1147,37 @@ bool ASMu3D::integrate (Integrand& integrand, int allP = p1*p2*p3; double sum = 0; for(int qq=1; qq<=N; qq++) sum+= fe.N(qq); - if(fabs(sum-1) > 1e-10) { + if (fabs(sum-1) > 1e-10) { std::cerr << "fe.N not sums to one at integration point #" << ig << std::endl; exit(123); } sum = 0; for(int qq=1; qq<=N; qq++) sum+= dNdu(qq,1); - if(fabs(sum) > 1e-10) { + if (fabs(sum) > 1e-10) { std::cerr << "dNdu not sums to zero at integration point #" << ig << std::endl; exit(123); } sum = 0; for(int qq=1; qq<=N; qq++) sum+= dNdu(qq,2); - if(fabs(sum) > 1e-10) { + if (fabs(sum) > 1e-10) { std::cerr << "dNdv not sums to zero at integration point #" << ig << std::endl; exit(123); } sum = 0; for(int qq=1; qq<=N; qq++) sum+= dNdu(qq,3); - if(fabs(sum) > 1e-10) { + if (fabs(sum) > 1e-10) { std::cerr << "dNdw not sums to zero at integration point #" << ig << std::endl; exit(123); } sum = 0; for(int qq=1; qq<=allP; qq++) sum+= B(qq,1); - if(fabs(sum-1) > 1e-10) { + if (fabs(sum-1) > 1e-10) { std::cerr << "Bezier basis not sums to one at integration point #" << ig << std::endl; exit(123); } sum = 0; for(int qq=1; qq<=allP; qq++) sum+= B(qq,2); - if(fabs(sum) > 1e-10) { + if (fabs(sum) > 1e-10) { std::cerr << "Bezier derivatives not sums to zero at integration point #" << ig << std::endl; exit(123); } @@ -1642,9 +1642,9 @@ bool ASMu3D::getGridParameters (RealArray& prm, int dir, int nSegPerSpan) const double u = umin + (umax-umin)/nSegPerSpan*iu; double v = vmin + (vmax-vmin)/nSegPerSpan*iv; double w = wmin + (wmax-wmin)/nSegPerSpan*iw; - if(dir==0) + if (dir==0) prm.push_back(u); - else if(dir==1) + else if (dir==1) prm.push_back(v); else prm.push_back(w); @@ -1657,9 +1657,9 @@ bool ASMu3D::getGridParameters (RealArray& prm, int dir, int nSegPerSpan) const bool ASMu3D::tesselate (ElementBlock& grid, const int* npe) const { - if(!lrspline) return false; + if (!lrspline) return false; - if(npe[0] != npe[1] || npe[0] != npe[2]) { + if (npe[0] != npe[1] || npe[0] != npe[2]) { std::cerr << "ASMu2D::tesselate does not support different tesselation resolution in " << "u- and v-direction. nviz u = " << npe[0] << ", nviz v = " << npe[1] << ", nviz w = " << npe[2] << std::endl; @@ -2020,7 +2020,7 @@ int ASMu3D::getCorner(int I, int J, int K, int basis) const std::vector corner; // vector of one function for corner-input vol->getEdgeFunctions(corner, (LR::parameterEdge) edge); - if( corner.empty() ) + if ( corner.empty() ) return -1; size_t ofs = 1; diff --git a/src/ASM/LR/ASMu3Drecovery.C b/src/ASM/LR/ASMu3Drecovery.C index 875eed25..4c37dbf8 100644 --- a/src/ASM/LR/ASMu3Drecovery.C +++ b/src/ASM/LR/ASMu3Drecovery.C @@ -297,11 +297,11 @@ LR::LRSplineVolume* ASMu3D::scRecovery (const IntegrandBase& integrand) const // Special case for basis functions with too many zero knot spans by using // the extended support - // if(nel*ng1*ng2*ng3 < nPol) - if(true) + // if (nel*ng1*ng2*ng3 < nPol) + if (true) { // I am unsure as to the consequence of going back to previous if-statement - // here so we keep if(true) for now. This was introduced mainly when considering + // here so we keep if (true) for now. This was introduced mainly when considering // functions that live on the boundary and have support on few elements; // corner functions have support on one element. Using i.e. 2x2 points // for every element is not enough to fit 1,x,x^2,x^3,y,xy,...x^3y^3 when