From nobody Mon Dec 12 20:41:14 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4NWD6z0FzHz4Y5WV; Mon, 12 Dec 2022 20:41:15 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4NWD6y747Jz4FWy; Mon, 12 Dec 2022 20:41:14 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1670877675; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=DQ/uZyrOo6/cDoC5yPlqsBDvusOOwzAgOgf/bpUo1SU=; b=iwJdhdWo4+BpXuVhTGUM2OMdkvAvt22LUpoHHlbww7mbZtm42EWgYqcetkyXlfjDIXGfQu Rq/niu7DAbdu02NDZN89ewG6AkENlF8HQeVpoAl0qPhBR9kP/ZZtDyNnAJ4bDaJzBm6Gb/ i+V5py4QO16vtZtDOWLUXYJD8Tqa5h/jZogZgZGlknVmSjbUyUIwpqKaDqGsQpO4KRzdrS Y/9pbNVO9rjguM48PdOO22rjow4lntlYCCN3UZlxz9SBKqR4GluYrGNSSRWjpTFz5jEBOo hPl3gQ5AWs+9x1ObSqcCinTIaTV4l6GvutypNGj/8p9O/whUqVvqBiddBGczsA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1670877675; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=DQ/uZyrOo6/cDoC5yPlqsBDvusOOwzAgOgf/bpUo1SU=; b=oDN7RPNpU/VHMseCTgTiKMOBhHlpfhLkSO1DBsrOOdRjtYtRq7O194x3HSB5n333Nizekw aDAw48c8iCV+/PKMkZlK507xAbA2yZWf+qSpCVGpg4ROt/04oI34Re32Va/cqlPdchNPui p2RiknoiaemKm+oj1ByJn6LzrAiEjU25BJ38jLi0CnSMRdzkMCBk0VddbOgvAP7kYTgpfl 5ITMtloI8kdYtkPBdf5MJZl7eTEkmSnxr5PoZcyV/npcrXMPUybMVqvEsIpO8P503h33gT /eWKTDrPBYeW/BZ91jSPZpHk60dEveorfFTkZMFVzVTslUGUgLIx8isbdG8Rsw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1670877675; a=rsa-sha256; cv=none; b=MZvS0RgVVQ7QyyDYLfR2cPkjYPBxbGfOAvNl2ET9SBXTHnuXu5UpGTuRtH/+Bv9TThHO49 dRDA+PYQH8+O+Vbg5fgb9mFs2kMy5e1MytiutMN9ZF+aX6RqWZCN45ww+9qdos8brhSwtZ BQF2jZkNBtVj2WGbBRLN9wwncQw4x2xcRGMkl8FNvkLjDFVIUvNXhtwVfgGGTv/GWJv6Ww wBRHJ98h3YD/5JBNipBzVHfdtgCOw9lYPIiHzKmeyVJVlhhcje9I0/qbzUtv0In4OcsJZT qLaculIuL8IPLmjuXjjEOB26beZaHuYxFTt/xxQtSMmGlepHCPu4dKfEURFzTg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4NWD6y66JPzndZ; Mon, 12 Dec 2022 20:41:14 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 2BCKfEQ0096668; Mon, 12 Dec 2022 20:41:14 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2BCKfEDt096667; Mon, 12 Dec 2022 20:41:14 GMT (envelope-from git) Date: Mon, 12 Dec 2022 20:41:14 GMT Message-Id: <202212122041.2BCKfEDt096667@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: 3dc9e48b99be - main - math/gismo: Update 21.12.0 -> 21.12.0-882 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 3dc9e48b99beb648f240d5dccef669a088016218 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=3dc9e48b99beb648f240d5dccef669a088016218 commit 3dc9e48b99beb648f240d5dccef669a088016218 Author: Yuri Victorovich AuthorDate: 2022-12-12 15:44:12 +0000 Commit: Yuri Victorovich CommitDate: 2022-12-12 20:41:12 +0000 math/gismo: Update 21.12.0 -> 21.12.0-882 --- math/gismo/Makefile | 4 +- math/gismo/distinfo | 6 +- .../patch-cmake_OptimizeForArchitecture.cmake | 11 ++ math/gismo/files/patch-cmake_gsConfig.cmake | 14 +++ math/gismo/files/patch-src_gsIO_gsFileManager.cpp | 13 --- math/gismo/pkg-plist | 130 +++++++++++++++++++-- 6 files changed, 152 insertions(+), 26 deletions(-) diff --git a/math/gismo/Makefile b/math/gismo/Makefile index c110b3bf3dec..8e7a46a40742 100644 --- a/math/gismo/Makefile +++ b/math/gismo/Makefile @@ -1,6 +1,7 @@ PORTNAME= gismo DISTVERSIONPREFIX= v -DISTVERSION= 21.12.0 +DISTVERSION= 21.12.0-882 +DISTVERSIONSUFFIX= -g236b1b29 CATEGORIES= math # geometry MAINTAINER= yuri@FreeBSD.org @@ -12,7 +13,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= cmake:testing compiler:c++14-lang USE_GITHUB= yes -USE_GCC= yes # clang-11 crashes: https://bugs.llvm.org/show_bug.cgi?id=51468 USE_LDCONFIG= yes CMAKE_TESTING_ON= GISMO_BUILD_UNITTESTS # one test is known to fail: https://github.com/gismo/gismo/issues/466 diff --git a/math/gismo/distinfo b/math/gismo/distinfo index 43ff89bacc92..26f9ced12314 100644 --- a/math/gismo/distinfo +++ b/math/gismo/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1640112553 -SHA256 (gismo-gismo-v21.12.0_GH0.tar.gz) = 4001b4c49661ca8b71baf915e773341e115d154077bef218433a3c1d72ee4f0c -SIZE (gismo-gismo-v21.12.0_GH0.tar.gz) = 4957758 +TIMESTAMP = 1670872067 +SHA256 (gismo-gismo-v21.12.0-882-g236b1b29_GH0.tar.gz) = f02d87009aa9f8bde44951ca9acd2e482d477f3695e1c102b96e154bce8e05b9 +SIZE (gismo-gismo-v21.12.0-882-g236b1b29_GH0.tar.gz) = 28362292 SHA256 (gismo-gsElasticity-a94347d_GH0.tar.gz) = 4f8f88347fda4c31e7d366ab79ed19681d8cd4cdfc50947b7be8084e93aca169 SIZE (gismo-gsElasticity-a94347d_GH0.tar.gz) = 281441 SHA256 (gismo-gsKLShell-5247352_GH0.tar.gz) = 7b7f6764f21c28b276ec1b62fb4e66c3ae763c996bf473200ae4b0345024350f diff --git a/math/gismo/files/patch-cmake_OptimizeForArchitecture.cmake b/math/gismo/files/patch-cmake_OptimizeForArchitecture.cmake new file mode 100644 index 000000000000..e73c14c6ccd9 --- /dev/null +++ b/math/gismo/files/patch-cmake_OptimizeForArchitecture.cmake @@ -0,0 +1,11 @@ +--- cmake/OptimizeForArchitecture.cmake.orig 2022-12-12 19:13:40 UTC ++++ cmake/OptimizeForArchitecture.cmake +@@ -116,7 +116,7 @@ macro(OFA_AutodetectX86) + string(REGEX REPLACE ".* Family ([0-9]+) .*" "\\1" _cpu_family "${_cpu_id}") + string(REGEX REPLACE ".* Model ([0-9]+) .*" "\\1" _cpu_model "${_cpu_id}") + string(REGEX REPLACE ".* Stepping ([0-9]+) .*" "\\1" _cpu_mstepping "${_cpu_id}") +- endif(CMAKE_SYSTEM_NAME STREQUAL "Linux") ++ endif(CMAKE_SYSTEM_NAME STREQUAL "Linux" OR CMAKE_SYSTEM_NAME STREQUAL "FreeBSD") + if(_vendor_id STREQUAL "GenuineIntel") + if(_cpu_family EQUAL 6) + # taken from the Intel ORM diff --git a/math/gismo/files/patch-cmake_gsConfig.cmake b/math/gismo/files/patch-cmake_gsConfig.cmake new file mode 100644 index 000000000000..38b21a7a3465 --- /dev/null +++ b/math/gismo/files/patch-cmake_gsConfig.cmake @@ -0,0 +1,14 @@ +- -no-sse2 flag is added by cmake: https://github.com/gismo/gismo/issues/570 +- this triggers the clang crash: https://bugs.llvm.org/show_bug.cgi?id=51468 + +--- cmake/gsConfig.cmake.orig 2022-12-12 19:15:56 UTC ++++ cmake/gsConfig.cmake +@@ -263,7 +263,7 @@ endif() + #string(TOUPPER ${CMAKE_BUILD_TYPE} TEMP) + #message(STATUS "Using compilation flags: ${CMAKE_CXX_FLAGS}, ${CMAKE_CXX_FLAGS_${TEMP}}") + +-if("x${CMAKE_BUILD_TYPE}" STREQUAL "xRelease") ++if(FALSE AND "x${CMAKE_BUILD_TYPE}" STREQUAL "xRelease") + #https://github.com/VcDevel/Vc/blob/master/cmake/OptimizeForArchitecture.cmake + include( OptimizeForArchitecture ) + OptimizeForArchitecture() diff --git a/math/gismo/files/patch-src_gsIO_gsFileManager.cpp b/math/gismo/files/patch-src_gsIO_gsFileManager.cpp deleted file mode 100644 index 391707efc8a3..000000000000 --- a/math/gismo/files/patch-src_gsIO_gsFileManager.cpp +++ /dev/null @@ -1,13 +0,0 @@ ---- src/gsIO/gsFileManager.cpp.orig 2021-12-21 18:59:36 UTC -+++ src/gsIO/gsFileManager.cpp -@@ -40,6 +40,10 @@ - #include - #endif - -+#if defined __FreeBSD__ -+#include -+#endif -+ - namespace gismo - { - diff --git a/math/gismo/pkg-plist b/math/gismo/pkg-plist index 9521c53859fa..c22139ce73bf 100644 --- a/math/gismo/pkg-plist +++ b/math/gismo/pkg-plist @@ -5,14 +5,18 @@ bin/bSplineBasis_example bin/bSplineCurve_example bin/bSplineSurface_example bin/basis_example +bin/biharmonic2_example bin/biharmonic_example bin/commandLineArg_example bin/constrained_fitting bin/fileIo_example bin/fitting_example +bin/fitting_mspline bin/geometry_example +bin/gsExpressions_test bin/gsInterpolateMap bin/gsMakeMultiPatch +bin/gsMappedSpline_example bin/gsPatchFromBoundary bin/gsView bin/heatEquation_example @@ -25,12 +29,14 @@ bin/linearAlgebra_example bin/linearSolvers_example bin/mpi_example bin/multiGrid_example +bin/optimizer_example +bin/pMultiGrid_example bin/parametrization_example bin/poisson2_example bin/poissonTHB_example -bin/poisson_example bin/quadrature_example bin/quasiInterpolation_example +bin/refitting_example bin/sparseSolvers_example bin/thbRefinement_example bin/thbSplineBasis_example @@ -46,6 +52,7 @@ include/gismo/Eigen/Geometry include/gismo/Eigen/Householder include/gismo/Eigen/IterativeLinearSolvers include/gismo/Eigen/Jacobi +include/gismo/Eigen/KLUSupport include/gismo/Eigen/LU include/gismo/Eigen/MetisSupport include/gismo/Eigen/OrderingMethods @@ -69,6 +76,7 @@ include/gismo/Eigen/src/Cholesky/LDLT.h include/gismo/Eigen/src/Cholesky/LLT.h include/gismo/Eigen/src/Cholesky/LLT_LAPACKE.h include/gismo/Eigen/src/CholmodSupport/CholmodSupport.h +include/gismo/Eigen/src/Core/ArithmeticSequence.h include/gismo/Eigen/src/Core/Array.h include/gismo/Eigen/src/Core/ArrayBase.h include/gismo/Eigen/src/Core/ArrayWrapper.h @@ -101,6 +109,7 @@ include/gismo/Eigen/src/Core/GeneralProduct.h include/gismo/Eigen/src/Core/GenericPacketMath.h include/gismo/Eigen/src/Core/GlobalFunctions.h include/gismo/Eigen/src/Core/IO.h +include/gismo/Eigen/src/Core/IndexedView.h include/gismo/Eigen/src/Core/Inverse.h include/gismo/Eigen/src/Core/Map.h include/gismo/Eigen/src/Core/MapBase.h @@ -111,6 +120,7 @@ include/gismo/Eigen/src/Core/MatrixBase.h include/gismo/Eigen/src/Core/NestByValue.h include/gismo/Eigen/src/Core/NoAlias.h include/gismo/Eigen/src/Core/NumTraits.h +include/gismo/Eigen/src/Core/PartialReduxEvaluator.h include/gismo/Eigen/src/Core/PermutationMatrix.h include/gismo/Eigen/src/Core/PlainObjectBase.h include/gismo/Eigen/src/Core/Product.h @@ -119,6 +129,7 @@ include/gismo/Eigen/src/Core/Random.h include/gismo/Eigen/src/Core/Redux.h include/gismo/Eigen/src/Core/Ref.h include/gismo/Eigen/src/Core/Replicate.h +include/gismo/Eigen/src/Core/Reshaped.h include/gismo/Eigen/src/Core/ReturnByValue.h include/gismo/Eigen/src/Core/Reverse.h include/gismo/Eigen/src/Core/Select.h @@ -128,6 +139,7 @@ include/gismo/Eigen/src/Core/Solve.h include/gismo/Eigen/src/Core/SolveTriangular.h include/gismo/Eigen/src/Core/SolverBase.h include/gismo/Eigen/src/Core/StableNorm.h +include/gismo/Eigen/src/Core/StlIterators.h include/gismo/Eigen/src/Core/Stride.h include/gismo/Eigen/src/Core/Swap.h include/gismo/Eigen/src/Core/Transpose.h @@ -140,25 +152,48 @@ include/gismo/Eigen/src/Core/arch/AVX/Complex.h include/gismo/Eigen/src/Core/arch/AVX/MathFunctions.h include/gismo/Eigen/src/Core/arch/AVX/PacketMath.h include/gismo/Eigen/src/Core/arch/AVX/TypeCasting.h +include/gismo/Eigen/src/Core/arch/AVX512/Complex.h include/gismo/Eigen/src/Core/arch/AVX512/MathFunctions.h include/gismo/Eigen/src/Core/arch/AVX512/PacketMath.h +include/gismo/Eigen/src/Core/arch/AVX512/TypeCasting.h include/gismo/Eigen/src/Core/arch/AltiVec/Complex.h include/gismo/Eigen/src/Core/arch/AltiVec/MathFunctions.h +include/gismo/Eigen/src/Core/arch/AltiVec/MatrixProduct.h +include/gismo/Eigen/src/Core/arch/AltiVec/MatrixProductCommon.h +include/gismo/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h include/gismo/Eigen/src/Core/arch/AltiVec/PacketMath.h include/gismo/Eigen/src/Core/arch/CUDA/Complex.h -include/gismo/Eigen/src/Core/arch/CUDA/Half.h -include/gismo/Eigen/src/Core/arch/CUDA/MathFunctions.h -include/gismo/Eigen/src/Core/arch/CUDA/PacketMath.h -include/gismo/Eigen/src/Core/arch/CUDA/PacketMathHalf.h -include/gismo/Eigen/src/Core/arch/CUDA/TypeCasting.h +include/gismo/Eigen/src/Core/arch/Default/BFloat16.h +include/gismo/Eigen/src/Core/arch/Default/ConjHelper.h +include/gismo/Eigen/src/Core/arch/Default/GenericPacketMathFunctions.h +include/gismo/Eigen/src/Core/arch/Default/GenericPacketMathFunctionsFwd.h +include/gismo/Eigen/src/Core/arch/Default/Half.h include/gismo/Eigen/src/Core/arch/Default/Settings.h +include/gismo/Eigen/src/Core/arch/Default/TypeCasting.h +include/gismo/Eigen/src/Core/arch/GPU/MathFunctions.h +include/gismo/Eigen/src/Core/arch/GPU/PacketMath.h +include/gismo/Eigen/src/Core/arch/GPU/TypeCasting.h +include/gismo/Eigen/src/Core/arch/HIP/hcc/math_constants.h +include/gismo/Eigen/src/Core/arch/MSA/Complex.h +include/gismo/Eigen/src/Core/arch/MSA/MathFunctions.h +include/gismo/Eigen/src/Core/arch/MSA/PacketMath.h include/gismo/Eigen/src/Core/arch/NEON/Complex.h +include/gismo/Eigen/src/Core/arch/NEON/GeneralBlockPanelKernel.h include/gismo/Eigen/src/Core/arch/NEON/MathFunctions.h include/gismo/Eigen/src/Core/arch/NEON/PacketMath.h +include/gismo/Eigen/src/Core/arch/NEON/TypeCasting.h include/gismo/Eigen/src/Core/arch/SSE/Complex.h include/gismo/Eigen/src/Core/arch/SSE/MathFunctions.h include/gismo/Eigen/src/Core/arch/SSE/PacketMath.h include/gismo/Eigen/src/Core/arch/SSE/TypeCasting.h +include/gismo/Eigen/src/Core/arch/SVE/MathFunctions.h +include/gismo/Eigen/src/Core/arch/SVE/PacketMath.h +include/gismo/Eigen/src/Core/arch/SVE/TypeCasting.h +include/gismo/Eigen/src/Core/arch/SYCL/InteropHeaders.h +include/gismo/Eigen/src/Core/arch/SYCL/MathFunctions.h +include/gismo/Eigen/src/Core/arch/SYCL/PacketMath.h +include/gismo/Eigen/src/Core/arch/SYCL/SyclMemoryModel.h +include/gismo/Eigen/src/Core/arch/SYCL/TypeCasting.h include/gismo/Eigen/src/Core/arch/ZVector/Complex.h include/gismo/Eigen/src/Core/arch/ZVector/MathFunctions.h include/gismo/Eigen/src/Core/arch/ZVector/PacketMath.h @@ -190,16 +225,21 @@ include/gismo/Eigen/src/Core/products/TriangularSolverMatrix.h include/gismo/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h include/gismo/Eigen/src/Core/products/TriangularSolverVector.h include/gismo/Eigen/src/Core/util/BlasUtil.h +include/gismo/Eigen/src/Core/util/ConfigureVectorization.h include/gismo/Eigen/src/Core/util/Constants.h include/gismo/Eigen/src/Core/util/DisableStupidWarnings.h include/gismo/Eigen/src/Core/util/ForwardDeclarations.h +include/gismo/Eigen/src/Core/util/IndexedViewHelper.h +include/gismo/Eigen/src/Core/util/IntegralConstant.h include/gismo/Eigen/src/Core/util/MKL_support.h include/gismo/Eigen/src/Core/util/Macros.h include/gismo/Eigen/src/Core/util/Memory.h include/gismo/Eigen/src/Core/util/Meta.h include/gismo/Eigen/src/Core/util/NonMPL2.h include/gismo/Eigen/src/Core/util/ReenableStupidWarnings.h +include/gismo/Eigen/src/Core/util/ReshapedHelper.h include/gismo/Eigen/src/Core/util/StaticAssert.h +include/gismo/Eigen/src/Core/util/SymbolicIndex.h include/gismo/Eigen/src/Core/util/XprHelper.h include/gismo/Eigen/src/Eigenvalues/ComplexEigenSolver.h include/gismo/Eigen/src/Eigenvalues/ComplexSchur.h @@ -229,7 +269,7 @@ include/gismo/Eigen/src/Geometry/Scaling.h include/gismo/Eigen/src/Geometry/Transform.h include/gismo/Eigen/src/Geometry/Translation.h include/gismo/Eigen/src/Geometry/Umeyama.h -include/gismo/Eigen/src/Geometry/arch/Geometry_SSE.h +include/gismo/Eigen/src/Geometry/arch/Geometry_SIMD.h include/gismo/Eigen/src/Householder/BlockHouseholder.h include/gismo/Eigen/src/Householder/Householder.h include/gismo/Eigen/src/Householder/HouseholderSequence.h @@ -242,12 +282,13 @@ include/gismo/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h include/gismo/Eigen/src/IterativeLinearSolvers/LeastSquareConjugateGradient.h include/gismo/Eigen/src/IterativeLinearSolvers/SolveWithGuess.h include/gismo/Eigen/src/Jacobi/Jacobi.h +include/gismo/Eigen/src/KLUSupport/KLUSupport.h include/gismo/Eigen/src/LU/Determinant.h include/gismo/Eigen/src/LU/FullPivLU.h include/gismo/Eigen/src/LU/InverseImpl.h include/gismo/Eigen/src/LU/PartialPivLU.h include/gismo/Eigen/src/LU/PartialPivLU_LAPACKE.h -include/gismo/Eigen/src/LU/arch/Inverse_SSE.h +include/gismo/Eigen/src/LU/arch/InverseSize4.h include/gismo/Eigen/src/MetisSupport/MetisSupport.h include/gismo/Eigen/src/OrderingMethods/Amd.h include/gismo/Eigen/src/OrderingMethods/Eigen_Colamd.h @@ -334,15 +375,19 @@ include/gismo/Eigen/src/plugins/ArrayCwiseUnaryOps.h include/gismo/Eigen/src/plugins/BlockMethods.h include/gismo/Eigen/src/plugins/CommonCwiseBinaryOps.h include/gismo/Eigen/src/plugins/CommonCwiseUnaryOps.h +include/gismo/Eigen/src/plugins/IndexedViewMethods.h include/gismo/Eigen/src/plugins/MatrixCwiseBinaryOps.h include/gismo/Eigen/src/plugins/MatrixCwiseUnaryOps.h +include/gismo/Eigen/src/plugins/ReshapedMethods.h include/gismo/eiquadprog.hpp include/gismo/gismo.h +include/gismo/gsAssembler/gsAdaptiveMeshing.h include/gismo/gsAssembler/gsAdaptiveRefUtils.h include/gismo/gsAssembler/gsAssembler.h include/gismo/gsAssembler/gsAssemblerOptions.h include/gismo/gsAssembler/gsBiharmonicAssembler.h include/gismo/gsAssembler/gsCDRAssembler.h +include/gismo/gsAssembler/gsCPPInterface.h include/gismo/gsAssembler/gsDirichletValues.h include/gismo/gsAssembler/gsExprAssembler.h include/gismo/gsAssembler/gsExprEvaluator.h @@ -378,6 +423,7 @@ include/gismo/gsCore/gsBoundary.h include/gismo/gsCore/gsBoxTopology.h include/gismo/gsCore/gsBulk.h include/gismo/gsCore/gsConfig.h +include/gismo/gsCore/gsConfigExt.h include/gismo/gsCore/gsConstantBasis.h include/gismo/gsCore/gsConstantFunction.h include/gismo/gsCore/gsCurve.h @@ -439,16 +485,19 @@ include/gismo/gsIeti/gsPrimalSystem.h include/gismo/gsIeti/gsScaledDirichletPrec.h include/gismo/gsMSplines/gsMappedBasis.h include/gismo/gsMSplines/gsMappedSingleBasis.h +include/gismo/gsMSplines/gsMappedSingleSpline.h include/gismo/gsMSplines/gsMappedSpline.h include/gismo/gsMSplines/gsWeightMapper.h include/gismo/gsMatrix/Adjugate.h include/gismo/gsMatrix/BlockDiag.h include/gismo/gsMatrix/BlockTranspose.h +include/gismo/gsMatrix/VecAsSymmMatrix.h include/gismo/gsMatrix/gsAsMatrix.h include/gismo/gsMatrix/gsEigenDeclarations.h include/gismo/gsMatrix/gsMatrix.h include/gismo/gsMatrix/gsMatrixAddons.h include/gismo/gsMatrix/gsMatrixBlockView.h +include/gismo/gsMatrix/gsPlainObjectBaseAddons.h include/gismo/gsMatrix/gsPoint.h include/gismo/gsMatrix/gsSparseMatrix.h include/gismo/gsMatrix/gsSparseSolver.h @@ -463,6 +512,9 @@ include/gismo/gsModeling/gsFitting.h include/gismo/gsModeling/gsLineSegment.h include/gismo/gsModeling/gsParametrization.h include/gismo/gsModeling/gsPatchGenerator.h +include/gismo/gsModeling/gsPeriodicOverlap.h +include/gismo/gsModeling/gsPeriodicParametrization.h +include/gismo/gsModeling/gsPeriodicStitch.h include/gismo/gsModeling/gsPlanarDomain.h include/gismo/gsModeling/gsSolid.h include/gismo/gsModeling/gsSolidElement.h @@ -494,6 +546,11 @@ include/gismo/gsNurbs/gsTensorBSpline.h include/gismo/gsNurbs/gsTensorBSplineBasis.h include/gismo/gsNurbs/gsTensorNurbs.h include/gismo/gsNurbs/gsTensorNurbsBasis.h +include/gismo/gsOpennurbs/gsReadOpenNurbs.h +include/gismo/gsOpennurbs/gsWriteOpenNurbs.h +include/gismo/gsOptimizer/gsGradientDescent.h +include/gismo/gsOptimizer/gsOptProblem.h +include/gismo/gsOptimizer/gsOptimizer.h include/gismo/gsPde/gsBiharmonicPde.h include/gismo/gsPde/gsBoundaryConditions.h include/gismo/gsPde/gsConvDiffRePde.h @@ -506,6 +563,7 @@ include/gismo/gsPde/gsPoissonPde.h include/gismo/gsPde/gsStokesPde.h include/gismo/gsPde/gsSurfacePoissonPde.h include/gismo/gsSolver/gsAdditiveOp.h +include/gismo/gsSolver/gsBiCgStab.h include/gismo/gsSolver/gsBlockOp.h include/gismo/gsSolver/gsCompositePrecOp.h include/gismo/gsSolver/gsConjugateGradient.h @@ -533,6 +591,7 @@ include/gismo/gsUtils/gsBoundedPriorityQueue.h include/gismo/gsUtils/gsCombinatorics.h include/gismo/gsUtils/gsFunctionWithDerivatives.h include/gismo/gsUtils/gsKDTree.h +include/gismo/gsUtils/gsL2Projection.h include/gismo/gsUtils/gsMesh/gsBoundingBox.h include/gismo/gsUtils/gsMesh/gsCell.h include/gismo/gsUtils/gsMesh/gsEdge.h @@ -590,6 +649,36 @@ lib/libgismo.a lib/libgismo.so lib/libgismo.so.21 lib/libgismo.so.21.12.0 +%%DATADIR%%data/breps/2D/beam.xml +%%DATADIR%%data/breps/2D/bicepsLeftMP.xml +%%DATADIR%%data/breps/2D/bicepsLeft_surf.xml +%%DATADIR%%data/breps/2D/bicepsRightMP.xml +%%DATADIR%%data/breps/2D/bicepsRight_surf.xml +%%DATADIR%%data/breps/2D/butterfly_bdry.xml +%%DATADIR%%data/breps/2D/circleMP.xml +%%DATADIR%%data/breps/2D/circleSB.xml +%%DATADIR%%data/breps/2D/circleSP.xml +%%DATADIR%%data/breps/2D/cooks.xml +%%DATADIR%%data/breps/2D/flappingBeam_beam.xml +%%DATADIR%%data/breps/2D/flappingBeam_flow.xml +%%DATADIR%%data/breps/2D/flow_around_cylinder.xml +%%DATADIR%%data/breps/2D/lshape.xml +%%DATADIR%%data/breps/2D/male_bdry.xml +%%DATADIR%%data/breps/2D/male_bdry2.xml +%%DATADIR%%data/breps/2D/muscleBeam.xml +%%DATADIR%%data/breps/2D/muscleBeamMP.xml +%%DATADIR%%data/breps/2D/plateWithHole.xml +%%DATADIR%%data/breps/2D/plateWithHoleMP.xml +%%DATADIR%%data/breps/2D/puzzle3_bdry.xml +%%DATADIR%%data/breps/2D/puzzle4_bdry.xml +%%DATADIR%%data/breps/2D/rotor_2D.xml +%%DATADIR%%data/breps/2D/rotor_bdry.xml +%%DATADIR%%data/breps/2D/spring.xml +%%DATADIR%%data/breps/2D/springMP.xml +%%DATADIR%%data/breps/2D/terrific.xml +%%DATADIR%%data/breps/2D/unitSquare.xml +%%DATADIR%%data/breps/duck_boundary.xml +%%DATADIR%%data/breps/male_bdry2.xml %%DATADIR%%data/bspbasis/tpBSpline2_01.xml %%DATADIR%%data/bspbasis/tpBSpline2_02.xml %%DATADIR%%data/curves3d/bspline3d_curve_01.xml @@ -605,17 +694,41 @@ lib/libgismo.so.21.12.0 %%DATADIR%%data/domain2d/squareTHB.xml %%DATADIR%%data/domain2d/yeti_mp2.xml %%DATADIR%%data/fformats/hammer.iges +%%DATADIR%%data/fformats/neon_side.obj %%DATADIR%%data/fformats/trimmed_cube.brep +%%DATADIR%%data/fitting/acc_alien_ptcloud.xml +%%DATADIR%%data/fitting/acc_bird_ptcloud.xml +%%DATADIR%%data/fitting/acc_chess_ptcloud.xml +%%DATADIR%%data/fitting/acc_cubesplit_ptcloud.xml +%%DATADIR%%data/fitting/acc_dinosaur_ptcloud.xml +%%DATADIR%%data/fitting/acc_dolphin_ptclouds.xml +%%DATADIR%%data/fitting/acc_gear_ptcloud.xml +%%DATADIR%%data/fitting/acc_hammer_ptcloud.xml +%%DATADIR%%data/fitting/chess.xml %%DATADIR%%data/fitting/deepdrawingC.xml %%DATADIR%%data/gsBoundaryConditions/bc.xml +%%DATADIR%%data/msplines/star3_0.xml.gz +%%DATADIR%%data/msplines/star3_1.xml.gz +%%DATADIR%%data/msplines/star3_2.xml.gz +%%DATADIR%%data/msplines/star3_3.xml.gz +%%DATADIR%%data/off/bitorus.off %%DATADIR%%data/off/mushroom_triangulated.off +%%DATADIR%%data/off/octtorus.off +%%DATADIR%%data/off/polycube.off %%DATADIR%%data/options/assembler_options.xml %%DATADIR%%data/options/ipopt.opt %%DATADIR%%data/options/optionlist.xml +%%DATADIR%%data/parametrization/powerplant-bottom.xml +%%DATADIR%%data/parametrization/powerplant-mesh.stl +%%DATADIR%%data/parametrization/powerplant-overlap.stl +%%DATADIR%%data/parametrization/powerplant-stitch.xml +%%DATADIR%%data/parametrization/powerplant-top.xml %%DATADIR%%data/pde/poisson1d_sin.xml %%DATADIR%%data/pde/poisson2d_bvp.xml %%DATADIR%%data/pde/poisson2d_sin.xml %%DATADIR%%data/pde/poisson3d_sin.xml +%%DATADIR%%data/planar/hexagon_3p.xml +%%DATADIR%%data/planar/hexagon_5p.xml %%DATADIR%%data/planar/lshape2d_3patches_tens.xml %%DATADIR%%data/planar/lshape2d_3patches_thb.xml %%DATADIR%%data/planar/lshape_p2.xml @@ -625,6 +738,7 @@ lib/libgismo.so.21.12.0 %%DATADIR%%data/stl/norm.stl %%DATADIR%%data/stl/patchLisa.stl %%DATADIR%%data/stl/patchLisa_1.stl +%%DATADIR%%data/surfaces/car.xml %%DATADIR%%data/surfaces/cylinder.xml %%DATADIR%%data/surfaces/egg.xml %%DATADIR%%data/surfaces/g_plus_s_surf.xml