Index: head/science/elmerfem/Makefile =================================================================== --- head/science/elmerfem/Makefile (revision 543849) +++ head/science/elmerfem/Makefile (revision 543850) @@ -1,85 +1,94 @@ # Created by: Pedro Giffuni # $FreeBSD$ PORTNAME= elmerfem -PORTVERSION= 8.4.20200309 -PORTREVISION= 1 -DISTVERSIONPREFIX= release- +PORTVERSION= 8.4.20200708 CATEGORIES= science MAINTAINER= henrik@gulbra.net COMMENT= Multiphysical simulation software LICENSE= GPLv2 LIB_DEPENDS= libmetis.so:math/metis \ libmpich.so:net/mpich \ libopenblas.so:math/openblas \ libparpack.so:math/arpack-ng -USES= cmake compiler:c++11-lang fortran tcl +USES= cmake compiler:c++11-lang fortran USE_GITHUB= yes GH_ACCOUNT= ElmerCSC -GH_TAGNAME= 39f692c +GH_TAGNAME= 679a882b USE_LDCONFIG= ${PREFIX}/lib/elmersolver ALL_TARGET= # empty 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_DEFINE= GUI OCC +OPTIONS_DEFAULT= GUI OCC OPTIONS_SUB= yes +OCC_IMPLIES= GUI -GUI_LIB_DEPENDS= libexpat.so:textproc/expat2 \ +GUI_DESC= Build with ElmerGUI (Graphical User Interface) +GUI_CMAKE_BOOL= WITH_ELMERGUI WITH_PARAVIEW +GUI_CMAKE_ON= -DQWT_LIBRARY=${QT_LIBDIR}/libqwt6.so \ + -DQWT_INCLUDE_DIR=${QT_INCDIR}/qwt6 \ + -DDESIRED_QT_VERSION=5 \ + -DWITH_QT5:BOOL=TRUE \ + -DQT_FOUND:BOOL=TRUE +GUI_LIB_DEPENDS= libqwt6.so:x11-toolkits/qwt6 +GUI_USES= gl jpeg qt:5 xorg +GUI_USE= gl=gl,glu xorg=ice,sm,x11,xext,xt qt=${QT5_LIBS:ts,} + +OCC_DESC= Use OpenCASCADE for CAD import in ElmerGUI +OCC_CMAKE_BOOL= WITH_OCC +OCC_CMAKE_ON= -DVTK_DIR=${LOCALBASE}/lib/vtk-8.2/cmake/vtk-8.2 +OCC_LIB_DEPENDS= libexpat.so:textproc/expat2 \ libfreetype.so:print/freetype2 \ libpng16.so:graphics/png \ - libpython2.7.so:lang/python27 \ - libqwt6.so:x11-toolkits/qwt6 \ + libpython3.7m.so:lang/python37 \ 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 + libTKernel.so:cad/opencascade \ + libvtksys-8.2.so:math/vtk8 -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 +QT5_LIBS= buildtools_build concurrent core declarative gui location \ + network opengl printsupport qmake_build script sensors \ + sql svg webchannel webkit widgets xml .include .if ${ARCH} == "amd64" CFLAGS_${ARCH}= -fPIC CXXFLAGS_${ARCH}= -fPIC FCFLAGS+= -fPIC FFLAGS+= -fPIC .endif post-patch: @${RM} -r ${WRKSRC}/elmergrid/src/metis-5.1.0 @${REINPLACE_CMD} -e 's,"metis.*/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-patch-OCC-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 @${STRIP_CMD} ${STAGEDIR}/${PREFIX}/bin/ElmerGrid do-test: @cd ${TEST_WRKSRC} && ctest -C ${CMAKE_BUILD_TYPE} ${_MAKE_JOBS} .include Index: head/science/elmerfem/distinfo =================================================================== --- head/science/elmerfem/distinfo (revision 543849) +++ head/science/elmerfem/distinfo (revision 543850) @@ -1,3 +1,3 @@ -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 +TIMESTAMP = 1595166083 +SHA256 (ElmerCSC-elmerfem-8.4.20200708-679a882b_GH0.tar.gz) = 13c8b9a4af76ae8fc6b6fcff612572e671ac31cffe070bbef7ace740e4044f1d +SIZE (ElmerCSC-elmerfem-8.4.20200708-679a882b_GH0.tar.gz) = 63393434 Index: head/science/elmerfem/files/patch-git-f02cb33acd59a32c41fe9f67367155e271c22ae8 =================================================================== --- head/science/elmerfem/files/patch-git-f02cb33acd59a32c41fe9f67367155e271c22ae8 (revision 543849) +++ head/science/elmerfem/files/patch-git-f02cb33acd59a32c41fe9f67367155e271c22ae8 (nonexistent) @@ -1,31 +0,0 @@ -This is **part** of the GitHub commit, only the bit fixing the build: - - CMake Error at fem/tests/CMakeLists.txt:17 (FOREACH): - FOREACH Invalid integer: 'depth' - Call Stack (most recent call first): - fem/tests/CMakeLists.txt:29 (SUBDIRLIST) - - -From f02cb33acd59a32c41fe9f67367155e271c22ae8 Mon Sep 17 00:00:00 2001 -From: Foad Sojoodi Farimani -Date: Fri, 3 Apr 2020 22:25:02 +0200 -Subject: [PATCH] now compiles on macOS - ---- - README.adoc | 49 ++++++++-------------------------------- - fem/tests/CMakeLists.txt | 2 +- - 2 files changed, 11 insertions(+), 40 deletions(-) - -diff --git a/fem/tests/CMakeLists.txt b/fem/tests/CMakeLists.txt -index e8bd7ed84..06d1168ea 100644 ---- fem/tests/CMakeLists.txt -+++ fem/tests/CMakeLists.txt -@@ -14,7 +14,7 @@ SET(MESH2D_BIN "${CMAKE_BINARY_DIR}/meshgen2d/src/Mesh2D") - - MACRO(SUBDIRLIST result curdir depth) - set(glob_pattern "*") -- FOREACH(D RANGE 1 depth) -+ FOREACH(D RANGE 1 ${depth}) - FILE(GLOB children RELATIVE ${curdir} ${glob_pattern}) - FOREACH(child ${children}) - IF(IS_DIRECTORY ${curdir}/${child}) Property changes on: head/science/elmerfem/files/patch-git-f02cb33acd59a32c41fe9f67367155e271c22ae8 ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/science/elmerfem/files/patch-CMakeLists.txt =================================================================== --- head/science/elmerfem/files/patch-CMakeLists.txt (revision 543849) +++ head/science/elmerfem/files/patch-CMakeLists.txt (revision 543850) @@ -1,11 +1,11 @@ ---- CMakeLists.txt.orig 2017-05-19 12:19:26 UTC +--- CMakeLists.txt.orig 2020-06-26 12:18:06 UTC +++ CMakeLists.txt -@@ -264,7 +264,7 @@ ADD_SUBDIRECTORY(umfpack) +@@ -470,7 +470,7 @@ ADD_SUBDIRECTORY(umfpack) ADD_SUBDIRECTORY(fhutiter) ADD_SUBDIRECTORY(meshgen2d) ADD_SUBDIRECTORY(fem) -ADD_SUBDIRECTORY(mathlibs) +#ADD_SUBDIRECTORY(mathlibs) ADD_SUBDIRECTORY(elmergrid) ADD_SUBDIRECTORY(license_texts) Index: head/science/elmerfem/files/patch-ElmerGUI_Application_cad_cadview.cpp =================================================================== --- head/science/elmerfem/files/patch-ElmerGUI_Application_cad_cadview.cpp (revision 543849) +++ head/science/elmerfem/files/patch-ElmerGUI_Application_cad_cadview.cpp (revision 543850) @@ -1,11 +1,11 @@ ---- ElmerGUI/Application/cad/cadview.cpp.orig 2020-03-06 10:30:22 UTC +--- ElmerGUI/Application/cad/cadview.cpp.orig 2020-06-26 12:18:06 UTC +++ ElmerGUI/Application/cad/cadview.cpp -@@ -69,7 +69,7 @@ - #include - #include - #include +@@ -74,7 +74,7 @@ + #include + #include + #include -#include +#include - #include - #include - #include + #include + #include + #include Index: head/science/elmerfem/pkg-descr =================================================================== --- head/science/elmerfem/pkg-descr (revision 543849) +++ head/science/elmerfem/pkg-descr (revision 543850) @@ -1,13 +1,10 @@ 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. 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 Index: head/science/elmerfem/pkg-plist =================================================================== --- head/science/elmerfem/pkg-plist (revision 543849) +++ head/science/elmerfem/pkg-plist (revision 543850) @@ -1,439 +1,441 @@ %%GUI%%bin/ElmerGUI bin/ElmerGrid bin/ElmerSolver bin/ElmerSolver_mpi bin/GebhardtFactors bin/Mesh2D 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 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 share/elmersolver/include/bandwidthoptimize.mod share/elmersolver/include/binio.mod share/elmersolver/include/blocksolve.mod share/elmersolver/include/blowers.mod share/elmersolver/include/circmatinitmod.mod share/elmersolver/include/circuitsmod.mod share/elmersolver/include/circuitutils.mod share/elmersolver/include/clusteringmethods.mod share/elmersolver/include/componentutils.mod share/elmersolver/include/coordinatesystems.mod share/elmersolver/include/crsmatrix.mod share/elmersolver/include/defutils.mod share/elmersolver/include/differentials.mod share/elmersolver/include/diffuseconvective.mod share/elmersolver/include/diffuseconvectivegeneral.mod share/elmersolver/include/directsolve.mod share/elmersolver/include/dxfile.mod share/elmersolver/include/eigensolve.mod share/elmersolver/include/elementdescription.mod share/elmersolver/include/elementutils.mod share/elmersolver/include/emwavesolverutils.mod share/elmersolver/include/exchangecorrelations.mod share/elmersolver/include/fetisolve.mod share/elmersolver/include/freesurface.mod share/elmersolver/include/gebhardtfactorglobals.mod share/elmersolver/include/generalutils.mod share/elmersolver/include/globmat.mod share/elmersolver/include/globmatc.mod share/elmersolver/include/h1basis.mod share/elmersolver/include/harmutils.mod share/elmersolver/include/hashtable.mod share/elmersolver/include/huti_aux.mod share/elmersolver/include/huti_bicgstab.mod share/elmersolver/include/huti_bicgstab_2.mod share/elmersolver/include/huti_cg.mod share/elmersolver/include/huti_cgs.mod share/elmersolver/include/huti_gmres.mod 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 share/elmersolver/include/iso_varying_string.mod share/elmersolver/include/iterativemethods.mod share/elmersolver/include/itersolve.mod share/elmersolver/include/kinds.mod share/elmersolver/include/linearalgebra.mod share/elmersolver/include/linearforms.mod share/elmersolver/include/listmatrix.mod share/elmersolver/include/listmatrixarray.mod share/elmersolver/include/lists.mod share/elmersolver/include/loadmod.mod share/elmersolver/include/ludecomposition.mod share/elmersolver/include/magnetodynamicsutils.mod share/elmersolver/include/mainutils.mod share/elmersolver/include/materialmodels.mod share/elmersolver/include/maxwell.mod share/elmersolver/include/maxwellaxis.mod share/elmersolver/include/maxwellgeneral.mod share/elmersolver/include/meshpartition.mod share/elmersolver/include/meshremeshing.mod share/elmersolver/include/meshutils.mod share/elmersolver/include/messages.mod share/elmersolver/include/mgdynmaterialutils.mod share/elmersolver/include/modeldescription.mod share/elmersolver/include/multigrid.mod share/elmersolver/include/navierstokes.mod share/elmersolver/include/navierstokescylindrical.mod share/elmersolver/include/navierstokesgeneral.mod share/elmersolver/include/paralleleigensolve.mod share/elmersolver/include/parallelutils.mod share/elmersolver/include/particledynamicsstuff.mod share/elmersolver/include/particleutils.mod share/elmersolver/include/pelementbase.mod share/elmersolver/include/pelementmaps.mod share/elmersolver/include/porousmaterials.mod share/elmersolver/include/radiation.mod share/elmersolver/include/radiationfactorglobals.mod share/elmersolver/include/smoothers.mod share/elmersolver/include/solverutils.mod share/elmersolver/include/sparitercomm.mod share/elmersolver/include/spariterglobals.mod share/elmersolver/include/spariterprecond.mod share/elmersolver/include/sparitersolve.mod share/elmersolver/include/statelecboundaryutils.mod share/elmersolver/include/stressgeneral.mod share/elmersolver/include/stresslocal.mod share/elmersolver/include/timeintegrate.mod share/elmersolver/include/toroidcurrents.mod share/elmersolver/include/types.mod 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 share/elmersolver/lib/AdvectionDiffusion.so 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 share/elmersolver/lib/CoordinateTransform.so share/elmersolver/lib/CoupledNSUpdate.so share/elmersolver/lib/CraigBamptonSolver.so share/elmersolver/lib/DCRComplexSolve.so 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 share/elmersolver/lib/ElasticSolve.so share/elmersolver/lib/ElectricForce.so share/elmersolver/lib/Electrokinetics.so share/elmersolver/lib/ElementSizeSolver.so share/elmersolver/lib/ElementStats.so share/elmersolver/lib/EliminateDirichlet.so share/elmersolver/lib/EliminatePeriodic.so share/elmersolver/lib/Elmer2OpenFoamIO.so share/elmersolver/lib/EnergyRelease.so share/elmersolver/lib/FDiffusion.so share/elmersolver/lib/FDiffusion3D.so share/elmersolver/lib/FacetShellSolve.so share/elmersolver/lib/FilterTimeSeries.so share/elmersolver/lib/FindOptimum.so share/elmersolver/lib/FlowSolve.so share/elmersolver/lib/FluidicForce.so share/elmersolver/lib/FluxSolver.so share/elmersolver/lib/FourierLoss.so 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/HelmholtzProjection.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 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 share/elmersolver/lib/NormalSolver.so share/elmersolver/lib/OdeSolver.so share/elmersolver/lib/OpenFoam2ElmerIO.so share/elmersolver/lib/ParStokes.so share/elmersolver/lib/ParticleAdvector.so share/elmersolver/lib/ParticleDynamics.so share/elmersolver/lib/PartitionMesh.so share/elmersolver/lib/PhaseChangeSolve.so share/elmersolver/lib/Poisson.so share/elmersolver/lib/PoissonBEM.so share/elmersolver/lib/PoissonBoltzmannSolve.so share/elmersolver/lib/PoissonDG.so share/elmersolver/lib/PressurePrecond.so share/elmersolver/lib/PressureUpdate.so share/elmersolver/lib/ProjectToPlane.so share/elmersolver/lib/RateOfChange.so share/elmersolver/lib/ReloadData.so share/elmersolver/lib/ReloadInput.so share/elmersolver/lib/ResultOutputSolve.so share/elmersolver/lib/ReynoldsSolver.so share/elmersolver/lib/RichardsSolver.so share/elmersolver/lib/RigidBodyReduction.so share/elmersolver/lib/RigidMeshMapper.so share/elmersolver/lib/SOLVER.KEYWORDS share/elmersolver/lib/SSTKomega.so share/elmersolver/lib/SaveData.so share/elmersolver/lib/SaveGridData.so share/elmersolver/lib/SaveMesh.so share/elmersolver/lib/ScalarPotentialSolver.so share/elmersolver/lib/ScannedFieldSolver.so share/elmersolver/lib/ShallowWaterNS.so share/elmersolver/lib/ShearrateSolver.so share/elmersolver/lib/ShellSolver.so share/elmersolver/lib/Smitc.so share/elmersolver/lib/Spalart-Allmaras.so +share/elmersolver/lib/SpringAssembly.so share/elmersolver/lib/StatCurrentSolve.so share/elmersolver/lib/StatCurrentSolveVec.so share/elmersolver/lib/StatElecBoundary.so share/elmersolver/lib/StatElecSolve.so share/elmersolver/lib/StatMagSolve.so share/elmersolver/lib/SteadyPhaseChange.so share/elmersolver/lib/Stokes.so share/elmersolver/lib/StreamSolver.so share/elmersolver/lib/StressSolve.so 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 share/elmersolver/lib/ViscousCompressibility.so share/elmersolver/lib/VorticitySolver.so share/elmersolver/lib/WPotentialSolver.so share/elmersolver/lib/WaveSolver.so share/elmersolver/lib/elements.def share/elmersolver/license_texts/GPL-2.txt share/elmersolver/license_texts/LGPL-2.1.txt share/elmersolver/license_texts/LICENSES share/elmersolver/license_texts/fem/LICENSES