Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Mar 2020 16:52:41 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r528187 - in head/science/elmerfem: . files
Message-ID:  <202003101652.02AGqfID005145@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Tue Mar 10 16:52:41 2020
New Revision: 528187
URL: https://svnweb.freebsd.org/changeset/ports/528187

Log:
  science/elmerfem: Add the GUI option
  
  Submitted by:	Henrik Gulbrandsen <henrik@gulbra.net> (via e-mail)

Added:
  head/science/elmerfem/files/patch-ElmerGUI_Application_cad_cadview.cpp   (contents, props changed)
  head/science/elmerfem/files/patch-cmake_Modules_FindOCE.cmake   (contents, props changed)
Deleted:
  head/science/elmerfem/files/patch-fem_src_CMakeLists.txt
  head/science/elmerfem/files/patch-matc_src_CMakeLists.txt
  head/science/elmerfem/files/patch-post-src-elmerpost.h
  head/science/elmerfem/files/patch-post-src-screensave.c
Modified:
  head/science/elmerfem/Makefile
  head/science/elmerfem/distinfo
  head/science/elmerfem/files/patch-elmergrid_src_CMakeLists.txt
  head/science/elmerfem/pkg-descr
  head/science/elmerfem/pkg-plist

Modified: head/science/elmerfem/Makefile
==============================================================================
--- head/science/elmerfem/Makefile	Tue Mar 10 16:46:19 2020	(r528186)
+++ head/science/elmerfem/Makefile	Tue Mar 10 16:52:41 2020	(r528187)
@@ -2,34 +2,58 @@
 # $FreeBSD$
 
 PORTNAME=	elmerfem
-PORTVERSION=	8.4
-PORTREVISION=	1
+PORTVERSION=	8.4.20200309
 DISTVERSIONPREFIX=	release-
 CATEGORIES=	science
 
-MAINTAINER=	yuri@FreeBSD.org
+MAINTAINER=	henrik@gulbra.net
 COMMENT=	Multiphysical simulation software
 
 LICENSE=	GPLv2
 
-LIB_DEPENDS=	libparpack.so:math/arpack-ng \
-		libmetis.so:math/metis \
-		libmpich.so:net/mpich
+LIB_DEPENDS=	libmetis.so:math/metis \
+		libmpich.so:net/mpich \
+		libopenblas.so:math/openblas \
+		libparpack.so:math/arpack-ng
 
-USES=		blaslapack:netlib cmake fortran tcl
+USES=		cmake fortran tcl
 USE_GITHUB=	yes
 GH_ACCOUNT=	ElmerCSC
+GH_TAGNAME=	39f692c
 USE_LDCONFIG=	${PREFIX}/lib/elmersolver
 
 ALL_TARGET=	# empty
 
-CMAKE_ARGS=	-DELMER_FEM_REVISION:STRING=f6bfdc9
+CMAKE_ARGS=	-DELMER_FEM_REVISION:STRING=${GH_TAGNAME}
 
+LDFLAGS+=	-L${LOCALBASE}/lib
+FCPPFLAGS+=	-ansi
+
 CMAKE_ARGS+=	-DHAVE_INTTYPES_H=ON
 .if !defined(MAINTAINER_MODE)
 CMAKE_ARGS+=	-Wno-dev
 .endif
 
+OPTIONS_DEFINE=		GUI
+OPTIONS_DEFAULT=	GUI
+OPTIONS_SUB=		yes
+
+GUI_LIB_DEPENDS=	libexpat.so:textproc/expat2 \
+			libfreetype.so:print/freetype2 \
+			libpng16.so:graphics/png \
+			libpython2.7.so:lang/python27 \
+			libqwt6.so:x11-toolkits/qwt6 \
+			libtiff.so:graphics/tiff \
+			libvtksys-6.2.so:math/vtk6
+GUI_USES=		gl jpeg qt:5 xorg
+GUI_USE=		gl=gl,glu xorg=ice,sm,x11,xext,xt \
+			qt=buildtools_build,concurrent,core,declarative,gui,location,network,opengl,printsupport,qmake_build,script,sensors,sql,svg,webchannel,webkit,widgets,xml
+
+GUI_CMAKE_BOOL=	WITH_ELMERGUI WITH_PARAVIEW WITH_QT5 QT_FOUND # WITH_OCC requires the QVTKWidget.h that is only provided by the math/vtk6 with QT5=yes
+GUI_CMAKE_ON=	-DQWT_LIBRARY=${QT_LIBDIR}/libqwt6.so \
+		-DQWT_INCLUDE_DIR=${QT_INCDIR}/qwt6 \
+		-DDESIRED_QT_VERSION=5
+
 .include <bsd.port.pre.mk>
 
 .if ${ARCH} == "amd64"
@@ -39,13 +63,16 @@ FCFLAGS+=	-fPIC
 FFLAGS+=	-fPIC
 .endif
 
-LDFLAGS+=	-L${LOCALBASE}/lib
-FCPPFLAGS+=	-ansi
-
 post-patch:
 	@${RM} -r ${WRKSRC}/elmergrid/src/metis-5.1.0
 	@${REINPLACE_CMD} -e 's,"metis.*/metis\.h",<metis.h>,' \
 		${WRKSRC}/elmergrid/src/femelmer.c
+
+post-patch-GUI-on:
+	#@${REINPLACE_CMD} -e "s|\$${VERSION}|`${PKG_QUERY} '%v' opencascade`|" \
+	#	"${WRKSRC}/cmake/Modules/FindOCE.cmake"
+	#@${REINPLACE_CMD} -e 's|$${INCLUDE}|${LOCALBASE}/include/OpenCASCADE|' \
+	#	"${WRKSRC}/cmake/Modules/FindOCE.cmake"
 
 post-install:
 	${LN} -sf ElmerSolver_mpi ${STAGEDIR}${PREFIX}/bin/ElmerSolver

Modified: head/science/elmerfem/distinfo
==============================================================================
--- head/science/elmerfem/distinfo	Tue Mar 10 16:46:19 2020	(r528186)
+++ head/science/elmerfem/distinfo	Tue Mar 10 16:52:41 2020	(r528187)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1545212085
-SHA256 (ElmerCSC-elmerfem-release-8.4_GH0.tar.gz) = cc3ce807d76798361592cc14952cdc3db1ad8f9bac038017514033ce9badc5b3
-SIZE (ElmerCSC-elmerfem-release-8.4_GH0.tar.gz) = 66252712
+TIMESTAMP = 1583810165
+SHA256 (ElmerCSC-elmerfem-release-8.4.20200309-39f692c_GH0.tar.gz) = ac47ad284120077fdb453d7ef2be849b194bedf756bcb5f08fcb46960393ee67
+SIZE (ElmerCSC-elmerfem-release-8.4.20200309-39f692c_GH0.tar.gz) = 59972679

Added: head/science/elmerfem/files/patch-ElmerGUI_Application_cad_cadview.cpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/science/elmerfem/files/patch-ElmerGUI_Application_cad_cadview.cpp	Tue Mar 10 16:52:41 2020	(r528187)
@@ -0,0 +1,11 @@
+--- ElmerGUI/Application/cad/cadview.cpp.orig	2020-03-06 10:30:22 UTC
++++ ElmerGUI/Application/cad/cadview.cpp
+@@ -69,7 +69,7 @@
+ #include <TopoDS_Shape.hxx>
+ #include <BRepTools.hxx>
+ #include <TopTools_HSequenceOfShape.hxx>
+-#include <BRepMesh.hxx>
++#include <BRepMesh_IncrementalMesh.hxx>
+ #include <TopExp_Explorer.hxx>
+ #include <TopoDS_Face.hxx>
+ #include <TopoDS.hxx>

Added: head/science/elmerfem/files/patch-cmake_Modules_FindOCE.cmake
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/science/elmerfem/files/patch-cmake_Modules_FindOCE.cmake	Tue Mar 10 16:52:41 2020	(r528187)
@@ -0,0 +1,15 @@
+--- cmake/Modules/FindOCE.cmake.orig	2020-03-08 13:46:44 UTC
++++ cmake/Modules/FindOCE.cmake
+@@ -0,0 +1,12 @@
++MESSAGE(STATUS "Faking OCE")
++
++SET(OCE_FOUND TRUE)
++SET(OCE_VERSION "${VERSION}")
++SET(OCE_INCLUDE_DIRS "${INCLUDE}")
++
++
++MARK_AS_ADVANCED(
++  OCE_FOUND
++  OCE_VERSION
++  OCE_INCLUDE_DIRS
++  )

Modified: head/science/elmerfem/files/patch-elmergrid_src_CMakeLists.txt
==============================================================================
--- head/science/elmerfem/files/patch-elmergrid_src_CMakeLists.txt	Tue Mar 10 16:46:19 2020	(r528186)
+++ head/science/elmerfem/files/patch-elmergrid_src_CMakeLists.txt	Tue Mar 10 16:52:41 2020	(r528187)
@@ -1,10 +1,10 @@
---- elmergrid/src/CMakeLists.txt.orig	2018-12-19 09:34:45 UTC
+--- elmergrid/src/CMakeLists.txt.orig	2020-03-06 10:30:22 UTC
 +++ elmergrid/src/CMakeLists.txt
 @@ -12,19 +12,13 @@ IF(CMAKE_CROSSCOMPILING)
    ENDIF()
  ENDIF()
  
--# Dont install metis
+-# Don't install metis
 -SET(METIS_INSTALL FALSE CACHE BOOL "")
 -ADD_SUBDIRECTORY(metis-5.1.0)
 -
@@ -20,12 +20,3 @@
  INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}/elmergrid/src)
  
  ADD_DEFINITIONS(-DDISABLE_MATC)
-@@ -33,7 +27,7 @@ ADD_EXECUTABLE(ElmerGrid ${elmergrid_SRCS})
- 
- TARGET_LINK_LIBRARIES(ElmerGrid metis m)
- IF(NOT(WIN32))
--  SET_TARGET_PROPERTIES(ElmerGrid PROPERTIES INSTALL_RPATH ${ELMERSOLVER_RPATH_STRING})
-+  SET_TARGET_PROPERTIES(ElmerGrid PROPERTIES INSTALL_RPATH "${ELMERSOLVER_RPATH_STRING}")
- ENDIF()
- 
- INSTALL(TARGETS ElmerGrid RUNTIME DESTINATION "bin")

Modified: head/science/elmerfem/pkg-descr
==============================================================================
--- head/science/elmerfem/pkg-descr	Tue Mar 10 16:46:19 2020	(r528186)
+++ head/science/elmerfem/pkg-descr	Tue Mar 10 16:52:41 2020	(r528187)
@@ -1,12 +1,13 @@
-Elmer is an open source multiphysical simulation software mainly
-developed by CSC - IT Center for Science (CSC). Elmer development was
-started 1995 in collaboration with Finnish Universities, research institutes
-and industry. After it's open source publication in 2005, the use and
-development of Elmer has become international.
+Elmer runs multiphysical simulations, using the finite element method
+to solve predefined or user-specified partial differential equations.
+There are models for structural mechanics, fluid dynamics, acoustics,
+heat transfer, and electromagnetism in both two and three dimensions.
+New solvers can be added as separate modules linked into the program.
 
-Elmer includes physical models of fluid dynamics, structural mechanics,
-electromagnetics, heat transfer and acoustics, for example. These are
-described by partial differential equations which Elmer solves by the
-Finite Element Method (FEM).
+While Elmer is powerful, it is not for the faint of heart. New users
+can expect to spend days or weeks honing their skills in one domain.
+
+This port is a development version of Elmer, which may or may not be
+better suited to your needs than the latest official release.
 
 WWW: https://www.csc.fi/web/elmer

Modified: head/science/elmerfem/pkg-plist
==============================================================================
--- head/science/elmerfem/pkg-plist	Tue Mar 10 16:46:19 2020	(r528186)
+++ head/science/elmerfem/pkg-plist	Tue Mar 10 16:52:41 2020	(r528187)
@@ -1,3 +1,4 @@
+%%GUI%%bin/ElmerGUI
 bin/ElmerGrid
 bin/ElmerSolver
 bin/ElmerSolver_mpi
@@ -7,6 +8,7 @@ bin/ViewFactors
 bin/elmerf90
 bin/elmerld
 bin/matc
+%%GUI%%lib/ElmerGUI/ngcore/libng.a
 lib/elmersolver/libamd.a
 lib/elmersolver/libamdf77.a
 lib/elmersolver/libelmersolver.so
@@ -14,6 +16,198 @@ lib/elmersolver/libfhuti.so
 lib/elmersolver/libmatc.so
 lib/elmersolver/libmpi_stubs.so
 lib/elmersolver/libumfpack.a
+%%GUI%%share/ElmerGUI/edf-extra/advection-diffusion.xml
+%%GUI%%share/ElmerGUI/edf-extra/divergencesolver.xml
+%%GUI%%share/ElmerGUI/edf-extra/elasticplate.xml
+%%GUI%%share/ElmerGUI/edf-extra/fluxsolver.xml
+%%GUI%%share/ElmerGUI/edf-extra/freesurface.xml
+%%GUI%%share/ElmerGUI/edf-extra/k-epsilon.xml
+%%GUI%%share/ElmerGUI/edf-extra/magnetodynamics.xml
+%%GUI%%share/ElmerGUI/edf-extra/magnetodynamics2d.xml
+%%GUI%%share/ElmerGUI/edf-extra/model-pde.xml
+%%GUI%%share/ElmerGUI/edf-extra/nonlinearelasticity.xml
+%%GUI%%share/ElmerGUI/edf-extra/poissonboltzmann.xml
+%%GUI%%share/ElmerGUI/edf-extra/reynolds.xml
+%%GUI%%share/ElmerGUI/edf-extra/richards.xml
+%%GUI%%share/ElmerGUI/edf-extra/saveline.xml
+%%GUI%%share/ElmerGUI/edf-extra/savescalars.xml
+%%GUI%%share/ElmerGUI/edf-extra/sst-k-omega.xml
+%%GUI%%share/ElmerGUI/edf-extra/statcurrent.xml
+%%GUI%%share/ElmerGUI/edf-extra/vectorhelmholtz.xml
+%%GUI%%share/ElmerGUI/edf-extra/vorticitysolver.xml
+%%GUI%%share/ElmerGUI/edf/edf.xml
+%%GUI%%share/ElmerGUI/edf/egini.xml
+%%GUI%%share/ElmerGUI/edf/egmaterials.xml
+%%GUI%%share/ElmerGUI/edf/electrostatics.xml
+%%GUI%%share/ElmerGUI/edf/heatequation.xml
+%%GUI%%share/ElmerGUI/edf/helmholtz.xml
+%%GUI%%share/ElmerGUI/edf/linearelasticity.xml
+%%GUI%%share/ElmerGUI/edf/mc.ini
+%%GUI%%share/ElmerGUI/edf/meshdeform.xml
+%%GUI%%share/ElmerGUI/edf/navier-stokes.xml
+%%GUI%%share/ElmerGUI/edf/resultoutput.xml
+%%GUI%%share/ElmerGUI/license_texts/GPL-2
+%%GUI%%share/ElmerGUI/license_texts/GPL_EXCEPTION
+%%GUI%%share/ElmerGUI/license_texts/LICENSES
+%%GUI%%share/ElmerGUI/samples/README
+%%GUI%%share/ElmerGUI/samples/brep/CylinderCutsCube.brep
+%%GUI%%share/ElmerGUI/samples/brep/cylinder.brep
+%%GUI%%share/ElmerGUI/samples/brep/spheres_in_cylinder.brep
+%%GUI%%share/ElmerGUI/samples/fdneut/README
+%%GUI%%share/ElmerGUI/samples/fdneut/fibers.FDNEUT
+%%GUI%%share/ElmerGUI/samples/gmsh/README
+%%GUI%%share/ElmerGUI/samples/gmsh/angle_in_halfcircle.geo
+%%GUI%%share/ElmerGUI/samples/gmsh/angle_in_halfcircle.msh
+%%GUI%%share/ElmerGUI/samples/gmsh/cross_cylinders_in_hexahedron.geo
+%%GUI%%share/ElmerGUI/samples/gmsh/cross_cylinders_in_hexahedron.msh
+%%GUI%%share/ElmerGUI/samples/gmsh/crucible.geo
+%%GUI%%share/ElmerGUI/samples/gmsh/crucible.msh
+%%GUI%%share/ElmerGUI/samples/gmsh/deform.geo
+%%GUI%%share/ElmerGUI/samples/gmsh/deform.msh
+%%GUI%%share/ElmerGUI/samples/gmsh/half_circle_in_square.geo
+%%GUI%%share/ElmerGUI/samples/gmsh/half_circle_in_square.msh
+%%GUI%%share/ElmerGUI/samples/gmsh/hole_in_hexahedron.geo
+%%GUI%%share/ElmerGUI/samples/gmsh/hole_in_hexahedron.msh
+%%GUI%%share/ElmerGUI/samples/gmsh/horseshoe.geo
+%%GUI%%share/ElmerGUI/samples/gmsh/horseshoe.msh
+%%GUI%%share/ElmerGUI/samples/gmsh/mortar.geo
+%%GUI%%share/ElmerGUI/samples/gmsh/mortar.msh
+%%GUI%%share/ElmerGUI/samples/gmsh/mortar_ref.geo
+%%GUI%%share/ElmerGUI/samples/gmsh/mortar_ref.msh
+%%GUI%%share/ElmerGUI/samples/gmsh/mortar_sectors.geo
+%%GUI%%share/ElmerGUI/samples/gmsh/mortar_sectors.msh
+%%GUI%%share/ElmerGUI/samples/gmsh/sinus0.msh
+%%GUI%%share/ElmerGUI/samples/gmsh/t1.msh
+%%GUI%%share/ElmerGUI/samples/gmsh/t2.msh
+%%GUI%%share/ElmerGUI/samples/gmsh/t3.msh
+%%GUI%%share/ElmerGUI/samples/gmsh/t4.msh
+%%GUI%%share/ElmerGUI/samples/gmsh/t5.msh
+%%GUI%%share/ElmerGUI/samples/gmsh/t6.msh
+%%GUI%%share/ElmerGUI/samples/gmsh/three_profiles.geo
+%%GUI%%share/ElmerGUI/samples/gmsh/three_profiles.msh
+%%GUI%%share/ElmerGUI/samples/gmsh/tuning_fork.geo
+%%GUI%%share/ElmerGUI/samples/gmsh/tuning_fork.msh
+%%GUI%%share/ElmerGUI/samples/gmsh/winkel.geo
+%%GUI%%share/ElmerGUI/samples/gmsh/winkel.msh
+%%GUI%%share/ElmerGUI/samples/grd/README
+%%GUI%%share/ElmerGUI/samples/grd/angle.grd
+%%GUI%%share/ElmerGUI/samples/grd/angle3d.grd
+%%GUI%%share/ElmerGUI/samples/grd/angles3d.grd
+%%GUI%%share/ElmerGUI/samples/grd/beam.grd
+%%GUI%%share/ElmerGUI/samples/grd/beam3d.grd
+%%GUI%%share/ElmerGUI/samples/grd/bench.grd
+%%GUI%%share/ElmerGUI/samples/grd/circle_in_box.grd
+%%GUI%%share/ElmerGUI/samples/grd/concentric_cubes.grd
+%%GUI%%share/ElmerGUI/samples/grd/cones.grd
+%%GUI%%share/ElmerGUI/samples/grd/container.grd
+%%GUI%%share/ElmerGUI/samples/grd/cooler.grd
+%%GUI%%share/ElmerGUI/samples/grd/crucible.grd
+%%GUI%%share/ElmerGUI/samples/grd/cube.grd
+%%GUI%%share/ElmerGUI/samples/grd/cube_quadratic.grd
+%%GUI%%share/ElmerGUI/samples/grd/curve.grd
+%%GUI%%share/ElmerGUI/samples/grd/curved_pipe.grd
+%%GUI%%share/ElmerGUI/samples/grd/cylinder.grd
+%%GUI%%share/ElmerGUI/samples/grd/cz.grd
+%%GUI%%share/ElmerGUI/samples/grd/disk.grd
+%%GUI%%share/ElmerGUI/samples/grd/emptybox.grd
+%%GUI%%share/ElmerGUI/samples/grd/fourbodies.grd
+%%GUI%%share/ElmerGUI/samples/grd/geoslab.grd
+%%GUI%%share/ElmerGUI/samples/grd/hexframe.grd
+%%GUI%%share/ElmerGUI/samples/grd/hexhole.grd
+%%GUI%%share/ElmerGUI/samples/grd/holes.grd
+%%GUI%%share/ElmerGUI/samples/grd/kiskot.grd
+%%GUI%%share/ElmerGUI/samples/grd/land_dyke.grd
+%%GUI%%share/ElmerGUI/samples/grd/maze3d.grd
+%%GUI%%share/ElmerGUI/samples/grd/rectangle.grd
+%%GUI%%share/ElmerGUI/samples/grd/rectangle_2pi.grd
+%%GUI%%share/ElmerGUI/samples/grd/roll.grd
+%%GUI%%share/ElmerGUI/samples/grd/square.grd
+%%GUI%%share/ElmerGUI/samples/grd/square_profile.grd
+%%GUI%%share/ElmerGUI/samples/grd/step.grd
+%%GUI%%share/ElmerGUI/samples/grd/steplong.grd
+%%GUI%%share/ElmerGUI/samples/grd/toroid.grd
+%%GUI%%share/ElmerGUI/samples/grd/toroid_in_toroid.grd
+%%GUI%%share/ElmerGUI/samples/grd/tube.grd
+%%GUI%%share/ElmerGUI/samples/grd/two_circles_in_channel.grd
+%%GUI%%share/ElmerGUI/samples/grd/u_turn.grd
+%%GUI%%share/ElmerGUI/samples/grd/waves.grd
+%%GUI%%share/ElmerGUI/samples/grd/wedges.grd
+%%GUI%%share/ElmerGUI/samples/grd/weight.grd
+%%GUI%%share/ElmerGUI/samples/grd/winkel.grd
+%%GUI%%share/ElmerGUI/samples/grd/wire.grd
+%%GUI%%share/ElmerGUI/samples/iges/cylinder_in_channel.iges
+%%GUI%%share/ElmerGUI/samples/iges/rectangle_in_channel.iges
+%%GUI%%share/ElmerGUI/samples/in2d/CircleInCircle.in2d
+%%GUI%%share/ElmerGUI/samples/in2d/CircleInCircle_2.in2d
+%%GUI%%share/ElmerGUI/samples/in2d/README.txt
+%%GUI%%share/ElmerGUI/samples/in2d/airfoil_naca_0012.in2d
+%%GUI%%share/ElmerGUI/samples/in2d/airfoil_rae_2822.in2d
+%%GUI%%share/ElmerGUI/samples/in2d/circle.in2d
+%%GUI%%share/ElmerGUI/samples/in2d/circle_in_channel.in2d
+%%GUI%%share/ElmerGUI/samples/in2d/circle_in_square.in2d
+%%GUI%%share/ElmerGUI/samples/in2d/crescent.in2d
+%%GUI%%share/ElmerGUI/samples/in2d/curve_in_channel.in2d
+%%GUI%%share/ElmerGUI/samples/in2d/demo2d.in2d
+%%GUI%%share/ElmerGUI/samples/in2d/glacier_on_bedrock_toy.in2d
+%%GUI%%share/ElmerGUI/samples/in2d/glacier_toy.in2d
+%%GUI%%share/ElmerGUI/samples/in2d/half_circle.in2d
+%%GUI%%share/ElmerGUI/samples/in2d/heptagon.in2d
+%%GUI%%share/ElmerGUI/samples/in2d/hexagon.in2d
+%%GUI%%share/ElmerGUI/samples/in2d/land_dyke.in2d
+%%GUI%%share/ElmerGUI/samples/in2d/newin2d.in2d
+%%GUI%%share/ElmerGUI/samples/in2d/obstacle_in_channel.in2d
+%%GUI%%share/ElmerGUI/samples/in2d/octagon.in2d
+%%GUI%%share/ElmerGUI/samples/in2d/pentagon.in2d
+%%GUI%%share/ElmerGUI/samples/in2d/rounded_square.in2d
+%%GUI%%share/ElmerGUI/samples/in2d/square.in2d
+%%GUI%%share/ElmerGUI/samples/in2d/step.in2d
+%%GUI%%share/ElmerGUI/samples/in2d/triangle.in2d
+%%GUI%%share/ElmerGUI/samples/in2d/triangle_in_channel.in2d
+%%GUI%%share/ElmerGUI/samples/in2d/v2in2d.in2d
+%%GUI%%share/ElmerGUI/samples/mphtxt/README
+%%GUI%%share/ElmerGUI/samples/mphtxt/fsi.mphtxt
+%%GUI%%share/ElmerGUI/samples/netgen/BallsInBall.geo
+%%GUI%%share/ElmerGUI/samples/netgen/CylinderJoiningWalls.geo
+%%GUI%%share/ElmerGUI/samples/netgen/HalfBallInBrick.geo
+%%GUI%%share/ElmerGUI/samples/netgen/TwoBallsInBall.geo
+%%GUI%%share/ElmerGUI/samples/off/README
+%%GUI%%share/ElmerGUI/samples/off/elk.off
+%%GUI%%share/ElmerGUI/samples/off/femur.off
+%%GUI%%share/ElmerGUI/samples/off/joint.off
+%%GUI%%share/ElmerGUI/samples/off/sample.off
+%%GUI%%share/ElmerGUI/samples/off/socket.off
+%%GUI%%share/ElmerGUI/samples/ply/icosahedron.ply
+%%GUI%%share/ElmerGUI/samples/ply/octahedron.ply
+%%GUI%%share/ElmerGUI/samples/ply/sample.ply
+%%GUI%%share/ElmerGUI/samples/ply/sphere.ply
+%%GUI%%share/ElmerGUI/samples/poly/L.poly
+%%GUI%%share/ElmerGUI/samples/poly/README
+%%GUI%%share/ElmerGUI/samples/poly/example.poly
+%%GUI%%share/ElmerGUI/samples/smesh/L.mtr
+%%GUI%%share/ElmerGUI/samples/smesh/L.smesh
+%%GUI%%share/ElmerGUI/samples/smesh/README
+%%GUI%%share/ElmerGUI/samples/smesh/ex1.node
+%%GUI%%share/ElmerGUI/samples/smesh/ex1.smesh
+%%GUI%%share/ElmerGUI/samples/smesh/sphere.smesh
+%%GUI%%share/ElmerGUI/samples/smesh/spine.smesh
+%%GUI%%share/ElmerGUI/samples/smesh/twobodies2.smesh
+%%GUI%%share/ElmerGUI/samples/step/README.txt
+%%GUI%%share/ElmerGUI/samples/step/axle.step
+%%GUI%%share/ElmerGUI/samples/step/bent_waveguide.step
+%%GUI%%share/ElmerGUI/samples/step/couplingdown.step
+%%GUI%%share/ElmerGUI/samples/step/fusee.stp
+%%GUI%%share/ElmerGUI/samples/step/pump_carter_sup.stp
+%%GUI%%share/ElmerGUI/samples/step/shaft.step
+%%GUI%%share/ElmerGUI/samples/step/stator.step
+%%GUI%%share/ElmerGUI/samples/stl/README
+%%GUI%%share/ElmerGUI/samples/stl/hinge.stl
+%%GUI%%share/ElmerGUI/samples/stl/part1.stl
+%%GUI%%share/ElmerGUI/samples/stl/sphere.stl
+%%GUI%%share/ElmerGUI/samples/stl/wrapped_tube_1_3.stl
+%%GUI%%share/ElmerGUI/samples/stl/wrapped_tube_3_3.stl
+%%GUI%%share/ElmerGUI/samples/stl/wrapped_tube_n5.stl
+%%GUI%%share/ElmerGUI/samples/unv/README
+%%GUI%%share/ElmerGUI/samples/unv/box.unv
 share/elmersolver/include/adaptive.mod
 share/elmersolver/include/ascbinoutpututils.mod
 share/elmersolver/include/bandmatrix.mod
@@ -58,6 +252,7 @@ share/elmersolver/include/huti_interfaces.mod
 share/elmersolver/include/huti_qmr.mod
 share/elmersolver/include/huti_sfe.mod
 share/elmersolver/include/huti_tfqmr.mod
+share/elmersolver/include/incompressiblelocalforms.mod
 share/elmersolver/include/integration.mod
 share/elmersolver/include/interpolation.mod
 share/elmersolver/include/interpvartovar.mod
@@ -113,6 +308,7 @@ share/elmersolver/include/vectorhelmholtzutils.mod
 share/elmersolver/include/vecutils.mod
 share/elmersolver/include/viewfactorglobals.mod
 share/elmersolver/include/vtklegacyfile.mod
+share/elmersolver/include/vtuxmlfile.mod
 share/elmersolver/include/zirka.mod
 share/elmersolver/include/zirkautils.mod
 share/elmersolver/lib/Acoustics.so
@@ -121,6 +317,7 @@ share/elmersolver/lib/AdvectionReaction.so
 share/elmersolver/lib/AllocateSolver.so
 share/elmersolver/lib/ArteryOutlet.so
 share/elmersolver/lib/ArtificialCompressibility.so
+share/elmersolver/lib/BeamSolver3D.so
 share/elmersolver/lib/CircuitsAndDynamics.so
 share/elmersolver/lib/CoilSolver.so
 share/elmersolver/lib/CompressibleNS.so
@@ -132,6 +329,7 @@ share/elmersolver/lib/DFTSolver.so
 share/elmersolver/lib/DataToFieldSolver.so
 share/elmersolver/lib/DirectionSolver.so
 share/elmersolver/lib/DistanceSolve.so
+share/elmersolver/lib/DistributeSource.so
 share/elmersolver/lib/DivProjection.so
 share/elmersolver/lib/DivergenceSolver.so
 share/elmersolver/lib/EMWaveSolver.so
@@ -157,8 +355,10 @@ share/elmersolver/lib/FreeSurfaceReduced.so
 share/elmersolver/lib/FreeSurfaceSolver.so
 share/elmersolver/lib/HarmonicSignals.so
 share/elmersolver/lib/HeatSolve.so
+share/elmersolver/lib/HeatSolveVec.so
 share/elmersolver/lib/HelmholtzBEM.so
 share/elmersolver/lib/HelmholtzSolve.so
+share/elmersolver/lib/IncompressibleNSVec.so
 share/elmersolver/lib/Isosurface.so
 share/elmersolver/lib/KESolver.so
 share/elmersolver/lib/Komega.so
@@ -166,8 +366,10 @@ share/elmersolver/lib/LevelSet.so
 share/elmersolver/lib/MagneticSolve.so
 share/elmersolver/lib/MagnetoDynamics.so
 share/elmersolver/lib/MagnetoDynamics2D.so
+share/elmersolver/lib/MarchingODESolver.so
 share/elmersolver/lib/Mesh2MeshSolver.so
 share/elmersolver/lib/MeshSolve.so
+share/elmersolver/lib/ModelMixedPoisson.so
 share/elmersolver/lib/ModelPDE.so
 share/elmersolver/lib/MovingElstatSolver.so
 share/elmersolver/lib/NonphysicalMeshSolve.so
@@ -219,8 +421,10 @@ share/elmersolver/lib/StructuredFlowLine.so
 share/elmersolver/lib/StructuredMeshMapper.so
 share/elmersolver/lib/StructuredProjectToPlane.so
 share/elmersolver/lib/ThermoElectricSolver.so
+share/elmersolver/lib/TransientCost.so
 share/elmersolver/lib/TransientPhaseChange.so
 share/elmersolver/lib/TransportEquation.so
+share/elmersolver/lib/UMATLib.so
 share/elmersolver/lib/V2FSolver.so
 share/elmersolver/lib/VectorHelmholtz.so
 share/elmersolver/lib/VelocityPrecond.so



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202003101652.02AGqfID005145>