├── .gitignore ├── BsplineBasis.m ├── BsplineBasisHighOrder.m ├── C_files ├── FindSpan.c ├── NURBS.c ├── NURBS.h ├── NURBSBasis_Ccode.c ├── NURBSbasis.c ├── NURBSinterpolation.c ├── NURBSplotter.m └── SimpleSplinePlotter.m ├── DBIEkernels.m ├── NURBSbasis_matlab.m ├── README ├── TBIEkernels.m ├── assignDirichletAndNeumannNodes.m ├── calculateJumpTerm.m ├── calculateL2BoundaryNorm.m ├── convertToParamSpace.m ├── convertToParentCoordSpace.m ├── dat_files └── README ├── findInternalStress.m ├── findNormalsAtCollocationPoints.m ├── generateBEMmesh.m ├── getExactDisplacements.m ├── getExactStressTensor.m ├── getKernelParameters.m ├── getNormal.m ├── getWedgeDisplacements.m ├── getWedgeStresses.m ├── integrateExactTractionTerm.m ├── integrateGsubmatrix_Telles.m ├── integrateHGsubmatrices_GLQ.m ├── integrateHsubmatrixSST.m ├── isoBEM.m ├── lgwt.m ├── mapTractionDofToGlobalDof.m ├── plotDeformedProfile.m └── plotPrescribedTractions.m /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/.gitignore -------------------------------------------------------------------------------- /BsplineBasis.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/BsplineBasis.m -------------------------------------------------------------------------------- /BsplineBasisHighOrder.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/BsplineBasisHighOrder.m -------------------------------------------------------------------------------- /C_files/FindSpan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/C_files/FindSpan.c -------------------------------------------------------------------------------- /C_files/NURBS.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/C_files/NURBS.c -------------------------------------------------------------------------------- /C_files/NURBS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/C_files/NURBS.h -------------------------------------------------------------------------------- /C_files/NURBSBasis_Ccode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/C_files/NURBSBasis_Ccode.c -------------------------------------------------------------------------------- /C_files/NURBSbasis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/C_files/NURBSbasis.c -------------------------------------------------------------------------------- /C_files/NURBSinterpolation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/C_files/NURBSinterpolation.c -------------------------------------------------------------------------------- /C_files/NURBSplotter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/C_files/NURBSplotter.m -------------------------------------------------------------------------------- /C_files/SimpleSplinePlotter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/C_files/SimpleSplinePlotter.m -------------------------------------------------------------------------------- /DBIEkernels.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/DBIEkernels.m -------------------------------------------------------------------------------- /NURBSbasis_matlab.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/NURBSbasis_matlab.m -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/README -------------------------------------------------------------------------------- /TBIEkernels.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/TBIEkernels.m -------------------------------------------------------------------------------- /assignDirichletAndNeumannNodes.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/assignDirichletAndNeumannNodes.m -------------------------------------------------------------------------------- /calculateJumpTerm.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/calculateJumpTerm.m -------------------------------------------------------------------------------- /calculateL2BoundaryNorm.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/calculateL2BoundaryNorm.m -------------------------------------------------------------------------------- /convertToParamSpace.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/convertToParamSpace.m -------------------------------------------------------------------------------- /convertToParentCoordSpace.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/convertToParentCoordSpace.m -------------------------------------------------------------------------------- /dat_files/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/dat_files/README -------------------------------------------------------------------------------- /findInternalStress.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/findInternalStress.m -------------------------------------------------------------------------------- /findNormalsAtCollocationPoints.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/findNormalsAtCollocationPoints.m -------------------------------------------------------------------------------- /generateBEMmesh.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/generateBEMmesh.m -------------------------------------------------------------------------------- /getExactDisplacements.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/getExactDisplacements.m -------------------------------------------------------------------------------- /getExactStressTensor.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/getExactStressTensor.m -------------------------------------------------------------------------------- /getKernelParameters.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/getKernelParameters.m -------------------------------------------------------------------------------- /getNormal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/getNormal.m -------------------------------------------------------------------------------- /getWedgeDisplacements.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/getWedgeDisplacements.m -------------------------------------------------------------------------------- /getWedgeStresses.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/getWedgeStresses.m -------------------------------------------------------------------------------- /integrateExactTractionTerm.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/integrateExactTractionTerm.m -------------------------------------------------------------------------------- /integrateGsubmatrix_Telles.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/integrateGsubmatrix_Telles.m -------------------------------------------------------------------------------- /integrateHGsubmatrices_GLQ.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/integrateHGsubmatrices_GLQ.m -------------------------------------------------------------------------------- /integrateHsubmatrixSST.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/integrateHsubmatrixSST.m -------------------------------------------------------------------------------- /isoBEM.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/isoBEM.m -------------------------------------------------------------------------------- /lgwt.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/lgwt.m -------------------------------------------------------------------------------- /mapTractionDofToGlobalDof.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/mapTractionDofToGlobalDof.m -------------------------------------------------------------------------------- /plotDeformedProfile.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/plotDeformedProfile.m -------------------------------------------------------------------------------- /plotPrescribedTractions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbiesimpson/Isogeometric-BEM/HEAD/plotPrescribedTractions.m --------------------------------------------------------------------------------