Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:torhans
ElmerFEM
elmerfem.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File elmerfem.spec of Package ElmerFEM
%global __os_install_post %{nil} # norootforbuild %define elmerfem_git_revision 09aa1f26 %define modules matc meshgen2d eio hutiter %define mpiversion openmpi3 # using installed umfpack Name: elmerfem Version: 9.0 Release: 1 Summary: Finite Element Multiphysics Suite Source: elmerfem-%{version}-git%{elmerfem_git_revision}.tar.bz2 Patch0: vtk-bug.patch # Patch0: blas-lib-link.patch # Patch1: qt5-include.patch # Patch2: destbufferoverflow.patch # Patch3: noreturn.patch # Patch4: strcmp.patch URL: https://www.elmerfem.org Group: Sciences/Physics License: GPL BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: make, gcc, glibc-devel, gcc-c++, libstdc++-devel, autoconf, automake, gcc-fortran, libopenblas_pthreads-devel, cmake, fdupes, Mesa-libGL-devel, glu-devel, python3-devel, libxml2-devel BuildRequires: %{mpiversion}-devel, %{mpiversion}, arpack-ng-devel, parpack-%{mpiversion}-devel, mumps-%{mpiversion}-devel, mumps-scotch-devel, hypre-%{mpiversion}-devel, libscalapack2-%{mpiversion}-devel, libblacs2-%{mpiversion}-devel, ptscotch-parmetis-%{mpiversion}-devel, scotch-metis-devel, libvtk1-%{mpiversion} BuildRequires: qwt6-qt5-devel, qwt6-devel, libqt5-qtbase-devel, libqt5-qtbase-common-devel, libqt5-qtscript-devel, OCE-devel, parpack-%{mpiversion}-devel, libumfpack5, arpack-ng-devel BuildRequires: superlu-devel, libproj-devel, libXt-devel, mumps-devel, vtk-%{mpiversion}-devel, sqlite3-devel, libQt5OpenGL-devel, libqt5-qtdeclarative-devel, eigen3-devel, java-devel, glew-devel, python3-vtk-%{mpiversion}, python3-mpi4py-devel BuildRequires: openmpi-libs # , python3-vtk- % {mpiversion}, vtk- % {mpiversion}-devel # readline-devel, ncurses-devel, parpack-openmpi, openmpi, hypre-openmpi-devel # BuildRequires: xorg-x11-devel, tk-devel, tcl-devel, libfreetype6, freetype-devel, libparpack2-openmpi,netcdf-devel,libnetcdf_c++-devel # BuildRequires: ftgl-devel, Mesa-libGL-devel, glu-devel # BuildRequires: OCE-devel, libqt4-devel, # BuildRequires: libqwt5-devel, vtk-devel, python-qt4-devel, metis-devel # BuildRequires: R-base-devel, suitesparse-devel, libgfortran4, f2c, arpack-ng-devel # BuildRequires: libssh4, openssh, nano, kate, hdf5-devel, python3-vtk-openmpi, vtk-devel #for testing BuildRequires: xauth, xterm, xclock Requires: libvtk1-openmpi3 >= 9.1 # libqt5-qtscript-devel # % if 0 % {?leap_version} # % if 0 % {?leap_version} >= 420100 # BuildRequires: java-1_8_0-openjdk-devel, libumfpack-5_7_6 , libavutil55 # % endif # % endif # % if 0 % {?suse_version} == 1330 # % if 0 % {?sles_version} == 0 # BuildRequires: java-1_8_0-openjdk-devel, libumfpack-5_7_6 , libavutil55 # % else # BuildRequires: java-1_8_0-openjdk-devel, libumfpack-5_7_1 , libavutil52 # % endif # % endif # % if 0 % {?suse_version} == 1320 # BuildRequires: java-1_8_0-openjdk-devel, libumfpack-5_6_2 , libavutil52 # % endif # % if 0 % {?suse_version} == 1310 # BuildRequires: libumfpack-5_6_1 , libavutil52 # % endif %description The Elmer multiphysics simulation package includes physical models of fluid dynamics, structural mechanics, electromagnetics, heat transfer, and acoustics, among others. These are described by partial differential equations which Elmer solves by the Finite Element Method (FEM). Elmer uses METIS (or its free counterpart Scotch) for mesh partitioning, and (P)ARPACK, UMFPACK, BLAS/LAPACK, and hypre to solve the sparse linear systems resulting from FEM discretization. It includes pre- and post-processors, and several examples illustrating simulation of various physical phenomena. Elmer's lead institution is CSC in collaboration with Finnish universities, research institutes, and industry. This package provides the Elmer binaries, including the solver (single- and multi-processor versions), GUI, and post-processor. %package devel Summary: Libraries and Header Files for ElemerFEM License: GPL Group: Development/Languages/C and C++ %description devel The Elmer multiphysics simulation package includes physical models of fluid dynamics, structural mechanics, electromagnetics, heat transfer, and acoustics, among others. These are described by partial differential equations which Elmer solves by the Finite Element Method (FEM). Elmer uses METIS (or its free counterpart Scotch) for mesh partitioning, and (P)ARPACK, UMFPACK, BLAS/LAPACK, and hypre to solve the sparse linear systems resulting from FEM discretization. It includes pre- and post-processors, and several examples illustrating simulation of various physical phenomena. Elmer's lead institution is CSC in collaboration with Finnish universities, research institutes, and industry. This package provides the Elmer binaries, including the solver (single- and multi-processor versions), GUI, and post-processor. %package elmertests Summary: Test Files for ElemerFEM License: GPL Group: Development/Languages/C and C++ %description elmertests The Elmer multiphysics simulation package includes physical models of fluid dynamics, structural mechanics, electromagnetics, heat transfer, and acoustics, among others. These are described by partial differential equations which Elmer solves by the Finite Element Method (FEM). Elmer uses METIS (or its free counterpart Scotch) for mesh partitioning, and (P)ARPACK, UMFPACK, BLAS/LAPACK, and hypre to solve the sparse linear systems resulting from FEM discretization. It includes pre- and post-processors, and several examples illustrating simulation of various physical phenomena. Elmer's lead institution is CSC in collaboration with Finnish universities, research institutes, and industry. This package provides the Elmer binaries, including the solver (single- and multi-processor versions), GUI, and post-processor. %package ElmerGUI Summary: GUI ElemerFEM License: GPL Group: Development/Languages/C and C++ %description ElmerGUI The Elmer multiphysics simulation package includes physical models of fluid dynamics, structural mechanics, electromagnetics, heat transfer, and acoustics, among others. These are described by partial differential equations which Elmer solves by the Finite Element Method (FEM). Elmer uses METIS (or its free counterpart Scotch) for mesh partitioning, and (P)ARPACK, UMFPACK, BLAS/LAPACK, and hypre to solve the sparse linear systems resulting from FEM discretization. It includes pre- and post-processors, and several examples illustrating simulation of various physical phenomena. Elmer's lead institution is CSC in collaboration with Finnish universities, research institutes, and industry. This package provides the Elmer binaries, including the solver (single- and multi-processor versions), GUI, and post-processor. %package samples Summary: Samples for ElemerFEM License: GPL Group: Development/Languages/C and C++ %description samples The Elmer multiphysics simulation package includes physical models of fluid dynamics, structural mechanics, electromagnetics, heat transfer, and acoustics, among others. These are described by partial differential equations which Elmer solves by the Finite Element Method (FEM). Elmer uses METIS (or its free counterpart Scotch) for mesh partitioning, and (P)ARPACK, UMFPACK, BLAS/LAPACK, and hypre to solve the sparse linear systems resulting from FEM discretization. It includes pre- and post-processors, and several examples illustrating simulation of various physical phenomena. Elmer's lead institution is CSC in collaboration with Finnish universities, research institutes, and industry. This package provides the Elmer binaries, including the solver (single- and multi-processor versions), GUI, and post-processor. %prep %setup -q -n elmerfem-%{version} %patch0 -p1 # % patch1 -p1 # % patch2 -p0 # % patch3 -p1 # % patch4 -p1 # % patch5 -p0 # % patch6 -p0 %build %if 0%{?suse_version} if [ -f %{_libdir}/mpi/gcc/%{mpiversion}/bin/mpivars.sh ] then source %{_libdir}/mpi/gcc/%{mpiversion}/bin/mpivars.sh fi %endif mpipath=`which mpirun | sed -s "s?bin/mpirun??g"` which mpicc %cmake \ -DCMAKE_INSTALL_PREFIX=/opt/%{name}-%{version} \ -DCMAKE_C_COMPILER=/usr/bin/gcc \ -DCMAKE_Fortran_COMPILER=/usr/bin/gfortran \ -DWITH_ELMERGUI:BOOL=TRUE \ -DWITH_OCC:BOOL=TRUE \ -DWITH_PARAVIEW:BOOL=TRUE \ -DWITH_QWT:BOOL=TRUE \ -DWITH_QT5:BOOL=TRUE \ -DWITH_VTK:BOOL=TRUE \ -DWITH_MATC:BOOL=TRUE \ -DWITH_MPI:BOOL=TRUE \ -DGLEW_LIBRARY=/usr/lib64/libGLEW.so \ -DGLEW_INCLUDE_DIR=/usr/include/GL/ \ -DMUMPSROOT=/usr/lib64/mpi/gcc/%{mpiversion}/ \ -DMumps_INCLUDE_DIR=/usr/include/mumps \ -DSCALAPACKROOT=/usr/lib64/mpi/gcc/%{mpiversion}/lib64 \ -DPARMETISROOT=/usr/lib64/mpi/gcc/%{mpiversion}/ \ -DHypre_INCLUDE_DIR=/usr/lib64/mpi/gcc/%{mpiversion}/include/hypre/ \ -DHYPRE_LIBRARY_DIR=/usr/lib64/mpi/gcc/%{mpiversion}/lib64 \ -DHypre_LIBRARIES=/usr/lib64/mpi/gcc/%{mpiversion}/lib64/libHYPRE.so\;/usr/lib64/libsuperlu.so\;/usr/lib64/libopenblas_pthreads.so \ -DWITH_Mumps:BOOL=TRUE \ -DWITH_Hypre:BOOL=TRUE \ -DCMAKE_FIND_DEBUG_MODE=ON \ --trace-expand # -DVTK_RENDERING_BACKEND=OpenGL \ # -DWITH_PYTHONQT:BOOL=FALSE \ # -DQT_QMAKE_EXECUTABLE=/usr/bin/qmake-qt5 \ # -DQWT_INCLUDE_DIR=/usr/include/qt5/qwt6 -DQWT_LIBRARY=/usr/lib64/libqwt-qt5.so \ # -DVTK_RENDERING_BACKEND=OpenGL2 \ # -DGLEW_VERBOSE:BOOL=TRUE \ # -DVTK_DIR=/usr/lib64/cmake/vtk \ # -DVTK_DIR:PATH=/usr/lib64/mpi/gcc/%{mpiversion}/lib64/cmake/vtk/ # -DWITH_TRILINOS:BOOL=TRUE \ make %{?_smp_mflags} # -DCMAKE_TOOLCHAIN_FILE=openSUSE.cmake \ %install %cmake_install mkdir -p %{buildroot}/etc/ld.so.conf.d echo /opt/%{name}-%{version}/lib/elmersolver > %{buildroot}/etc/ld.so.conf.d/elmersolver.conf echo %{_libdir}/mpi/gcc/%{mpiversion}/%{_lib} >> %{buildroot}/etc/ld.so.conf.d/elmersolver.conf install --mode=0755 -d %{buildroot}/opt/%{name}-%{version}/share/elmertests cp -r build/fem/tests/* %{buildroot}/opt/%{name}-%{version}/share/elmertests echo /opt/%{name}-%{version}/lib/ElmerGUI/ngcore/ > %{buildroot}/etc/ld.so.conf.d/ElmerGUI.conf mkdir -p %{buildroot}/%{_bindir} echo "#!/bin/bash" > %{buildroot}/%{_bindir}/ElmerSolver_mpi echo "export ELMER_HOME=/opt/%{name}-%{version}/" >> %{buildroot}/%{_bindir}/ElmerSolver_mpi echo "export PATH=\$ELMER_HOME/bin/:\$PATH" >> %{buildroot}/%{_bindir}/ElmerSolver_mpi echo "ElmerSolver_mpi" >> %{buildroot}/%{_bindir}/ElmerSolver_mpi echo "#!/bin/bash" > %{buildroot}/%{_bindir}/ElmerSolver echo "export ELMER_HOME=/opt/%{name}-%{version}/" >> %{buildroot}/%{_bindir}/ElmerSolver echo "export PATH=\$ELMER_HOME/bin:\$PATH" >> %{buildroot}/%{_bindir}/ElmerSolver echo "ElmerSolver" >> %{buildroot}/%{_bindir}/ElmerSolver echo "#!/bin/bash" > %{buildroot}/%{_bindir}/ElmerGUI echo "export ELMER_HOME=/opt/%{name}-%{version}/" >> %{buildroot}/%{_bindir}/ElmerGUI echo "export PATH=\$ELMER_HOME/bin/:\$PATH" >> %{buildroot}/%{_bindir}/ElmerGUI echo "ElmerGUI" >> %{buildroot}/%{_bindir}/ElmerGUI chmod 755 %{buildroot}/%{_bindir}/ElmerSolver chmod 755 %{buildroot}/%{_bindir}/ElmerSolver_mpi chmod 755 %{buildroot}/%{_bindir}/ElmerGUI %fdupes %{buildroot}/opt/%{name}-%{version} %fdupes %{buildroot}/opt/%{name}-%{version}/share/elmertests %fdupes %{buildroot}/%{_bindir} %fdupes %{buildroot}/%{_datadir} %fdupes %{buildroot}/%{_docdir} %fdupes %{buildroot}/%{_mandir} %fdupes %{buildroot}/%{_libdir} %fdupes %{buildroot} # pushd % {buildroot}/../../BUILD/% {name}-% {version}/build/ #ctest -j4 --output-on-failure --debug #popd %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %clean %__rm -rf "%{buildroot}" %files %defattr(-,root,root) /opt/%{name}-%{version}/bin/matc /opt/%{name}-%{version}/bin/Mesh2D /opt/%{name}-%{version}/bin/ElmerGrid /opt/%{name}-%{version}/bin/ViewFactors # /opt/ % {name}- % {version}/bin/GebhardtFactors %dir /opt/%{name}-%{version}/bin/ /opt/%{name}-%{version}/bin/ElmerSolver_mpi /opt/%{name}-%{version}/bin/ElmerSolver /opt/%{name}-%{version}/bin/Radiators %dir /opt/%{name}-%{version} %dir /opt/%{name}-%{version}/lib/elmersolver %dir /opt/%{name}-%{version}/share/ %dir /opt/%{name}-%{version}/share/elmersolver/include/ %dir /opt/%{name}-%{version}/lib/ /opt/%{name}-%{version}/share/elmersolver/include/*.mod /opt/%{name}-%{version}/lib/elmersolver/*.so* /opt/%{name}-%{version}/share/elmersolver/lib/*.so* %dir /opt/%{name}-%{version}/share/elmersolver %dir /opt/%{name}-%{version}/share/elmersolver/lib/ %dir /opt/%{name}-%{version}/share/elmersolver/license_texts/ %dir /opt/%{name}-%{version}/share/elmersolver/license_texts/fem/ /opt/%{name}-%{version}/share/elmersolver/lib/elements.def /opt/%{name}-%{version}/share/elmersolver/lib/SOLVER.KEYWORDS /opt/%{name}-%{version}/share/elmersolver/license_texts/GPL-2.txt /opt/%{name}-%{version}/share/elmersolver/license_texts/LGPL-2.1.txt /opt/%{name}-%{version}/share/elmersolver/license_texts/LICENSES /opt/%{name}-%{version}/share/elmersolver/license_texts/fem/LICENSES /etc/ld.so.conf.d/elmersolver.conf %{_bindir}/ElmerSolver_mpi %{_bindir}/ElmerSolver %files devel %defattr(-,root,root) /opt/%{name}-%{version}/bin/elmerf90 # % {_bindir}/elmerf90-nosh /opt/%{name}-%{version}/bin/elmerld /opt/%{name}-%{version}/lib/elmersolver/*.a /etc/ld.so.conf.d/ElmerGUI.conf # % {_libdir}/libmatc.a # % {_libdir}/libeioc.a # % {_libdir}/libeiof.a # % {_libdir}/libhuti.a # % dir % {_includedir}/elmer # % {_includedir}/elmer/matc.h # % {_includedir}/elmer/fnames.h # % {_includedir}/elmer/gra.h # % {_includedir}/eio_api.h # % {_includedir}/huti_defs.h # % {_includedir}/huti_fdefs.h %files elmertests %defattr(-,root,root) %dir /opt/%{name}-%{version}/share/elmertests /opt/%{name}-%{version}/share/elmertests/* %files ElmerGUI %defattr(-,root,root) /opt/%{name}-%{version}/bin/ElmerGUI # /opt/ % {name}- % {version}/bin/ElmerGUItester %dir /opt/%{name}-%{version}/share/ElmerGUI %dir /opt/%{name}-%{version}/share/ElmerGUI/edf-extra %dir /opt/%{name}-%{version}/share/ElmerGUI/edf %dir /opt/%{name}-%{version}/share/ElmerGUI/license_texts /opt/%{name}-%{version}/share/ElmerGUI/edf-extra/advection-diffusion.xml /opt/%{name}-%{version}/share/ElmerGUI/edf-extra/divergencesolver.xml /opt/%{name}-%{version}/share/ElmerGUI/edf-extra/elasticplate.xml /opt/%{name}-%{version}/share/ElmerGUI/edf-extra/fluxsolver.xml /opt/%{name}-%{version}/share/ElmerGUI/edf-extra/freesurface.xml /opt/%{name}-%{version}/share/ElmerGUI/edf-extra/k-epsilon.xml /opt/%{name}-%{version}/share/ElmerGUI/edf-extra/magnetodynamics.xml /opt/%{name}-%{version}/share/ElmerGUI/edf-extra/magnetodynamics2d.xml /opt/%{name}-%{version}/share/ElmerGUI/edf-extra/model-pde.xml /opt/%{name}-%{version}/share/ElmerGUI/edf-extra/nonlinearelasticity.xml /opt/%{name}-%{version}/share/ElmerGUI/edf-extra/poissonboltzmann.xml /opt/%{name}-%{version}/share/ElmerGUI/edf-extra/reynolds.xml /opt/%{name}-%{version}/share/ElmerGUI/edf-extra/richards.xml /opt/%{name}-%{version}/share/ElmerGUI/edf-extra/saveline.xml /opt/%{name}-%{version}/share/ElmerGUI/edf-extra/savescalars.xml /opt/%{name}-%{version}/share/ElmerGUI/edf-extra/sst-k-omega.xml /opt/%{name}-%{version}/share/ElmerGUI/edf-extra/statcurrent.xml /opt/%{name}-%{version}/share/ElmerGUI/edf-extra/vorticitysolver.xml /opt/%{name}-%{version}/share/ElmerGUI/edf-extra/advection-reaction.xml /opt/%{name}-%{version}/share/ElmerGUI/edf-extra/coilsolver.xml /opt/%{name}-%{version}/share/ElmerGUI/edf-extra/savematerials.xml /opt/%{name}-%{version}/share/ElmerGUI/edf-extra/shellsolver.xml /opt/%{name}-%{version}/share/ElmerGUI/edf/edf.xml /opt/%{name}-%{version}/share/ElmerGUI/edf/egini.xml /opt/%{name}-%{version}/share/ElmerGUI/edf/egmaterials.xml /opt/%{name}-%{version}/share/ElmerGUI/edf/electrostatics.xml /opt/%{name}-%{version}/share/ElmerGUI/edf/heatequation.xml /opt/%{name}-%{version}/share/ElmerGUI/edf/helmholtz.xml /opt/%{name}-%{version}/share/ElmerGUI/edf/linearelasticity.xml /opt/%{name}-%{version}/share/ElmerGUI/edf/mc.ini /opt/%{name}-%{version}/share/ElmerGUI/edf/meshdeform.xml /opt/%{name}-%{version}/share/ElmerGUI/edf/navier-stokes.xml /opt/%{name}-%{version}/share/ElmerGUI/edf/resultoutput.xml /opt/%{name}-%{version}/share/ElmerGUI/edf-extra/vectorhelmholtz.xml /opt/%{name}-%{version}/share/ElmerGUI/license_texts/GPL-2 /opt/%{name}-%{version}/share/ElmerGUI/license_texts/GPL_EXCEPTION /opt/%{name}-%{version}/share/ElmerGUI/license_texts/LICENSES %dir /opt/%{name}-%{version}/lib/ElmerGUI %dir /opt/%{name}-%{version}/lib/ElmerGUI/ngcore/ /opt/%{name}-%{version}/lib/ElmerGUI/ngcore/libng.so %{_bindir}/ElmerGUI %files samples %defattr(-,root,root) %dir /opt/%{name}-%{version}/share/ElmerGUI/samples %dir /opt/%{name}-%{version}/share/ElmerGUI/samples/brep %dir /opt/%{name}-%{version}/share/ElmerGUI/samples/fdneut %dir /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh %dir /opt/%{name}-%{version}/share/ElmerGUI/samples/grd %dir /opt/%{name}-%{version}/share/ElmerGUI/samples/iges %dir /opt/%{name}-%{version}/share/ElmerGUI/samples/mphtxt %dir /opt/%{name}-%{version}/share/ElmerGUI/samples/netgen %dir /opt/%{name}-%{version}/share/ElmerGUI/samples/off %dir /opt/%{name}-%{version}/share/ElmerGUI/samples/ply %dir /opt/%{name}-%{version}/share/ElmerGUI/samples/poly %dir /opt/%{name}-%{version}/share/ElmerGUI/samples/smesh %dir /opt/%{name}-%{version}/share/ElmerGUI/samples/step %dir /opt/%{name}-%{version}/share/ElmerGUI/samples/stl %dir /opt/%{name}-%{version}/share/ElmerGUI/samples/unv %dir /opt/%{name}-%{version}/share/ElmerGUI/samples/in2d /opt/%{name}-%{version}/share/ElmerGUI/samples/README /opt/%{name}-%{version}/share/ElmerGUI/samples/brep/CylinderCutsCube.brep /opt/%{name}-%{version}/share/ElmerGUI/samples/brep/cylinder.brep /opt/%{name}-%{version}/share/ElmerGUI/samples/brep/spheres_in_cylinder.brep /opt/%{name}-%{version}/share/ElmerGUI/samples/fdneut/README /opt/%{name}-%{version}/share/ElmerGUI/samples/fdneut/fibers.FDNEUT /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/README /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/angle_in_halfcircle.geo /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/angle_in_halfcircle.msh /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/cross_cylinders_in_hexahedron.geo /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/cross_cylinders_in_hexahedron.msh /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/crucible.geo /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/crucible.msh /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/half_circle_in_square.geo /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/half_circle_in_square.msh /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/hole_in_hexahedron.geo /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/hole_in_hexahedron.msh /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/horseshoe.geo /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/horseshoe.msh /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/mortar.geo /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/mortar.msh /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/mortar_ref.geo /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/mortar_ref.msh /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/mortar_sectors.geo /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/mortar_sectors.msh /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/sinus0.msh /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/t1.msh /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/t2.msh /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/t3.msh /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/t4.msh /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/t5.msh /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/t6.msh /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/three_profiles.geo /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/three_profiles.msh /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/tuning_fork.geo /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/tuning_fork.msh /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/README /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/angle.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/angle3d.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/angles3d.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/beam.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/beam3d.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/bench.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/circle_in_box.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/concentric_cubes.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/cones.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/cooler.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/crucible.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/cube.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/cube_quadratic.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/curve.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/curved_pipe.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/cylinder.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/cz.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/disk.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/emptybox.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/fourbodies.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/hexframe.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/hexhole.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/holes.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/kiskot.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/land_dyke.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/maze3d.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/rectangle.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/rectangle_2pi.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/roll.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/square.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/step.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/steplong.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/toroid.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/toroid_in_toroid.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/tube.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/two_circles_in_channel.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/waves.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/wedges.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/weight.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/iges/cylinder_in_channel.iges /opt/%{name}-%{version}/share/ElmerGUI/samples/iges/rectangle_in_channel.iges /opt/%{name}-%{version}/share/ElmerGUI/samples/in2d/CircleInCircle.in2d /opt/%{name}-%{version}/share/ElmerGUI/samples/in2d/CircleInCircle_2.in2d /opt/%{name}-%{version}/share/ElmerGUI/samples/in2d/README.txt /opt/%{name}-%{version}/share/ElmerGUI/samples/in2d/airfoil_naca_0012.in2d /opt/%{name}-%{version}/share/ElmerGUI/samples/in2d/airfoil_rae_2822.in2d /opt/%{name}-%{version}/share/ElmerGUI/samples/in2d/circle.in2d /opt/%{name}-%{version}/share/ElmerGUI/samples/in2d/circle_in_channel.in2d /opt/%{name}-%{version}/share/ElmerGUI/samples/in2d/circle_in_square.in2d /opt/%{name}-%{version}/share/ElmerGUI/samples/in2d/crescent.in2d /opt/%{name}-%{version}/share/ElmerGUI/samples/in2d/curve_in_channel.in2d /opt/%{name}-%{version}/share/ElmerGUI/samples/in2d/demo2d.in2d /opt/%{name}-%{version}/share/ElmerGUI/samples/in2d/glacier_on_bedrock_toy.in2d /opt/%{name}-%{version}/share/ElmerGUI/samples/in2d/glacier_toy.in2d /opt/%{name}-%{version}/share/ElmerGUI/samples/in2d/half_circle.in2d /opt/%{name}-%{version}/share/ElmerGUI/samples/in2d/heptagon.in2d /opt/%{name}-%{version}/share/ElmerGUI/samples/in2d/hexagon.in2d /opt/%{name}-%{version}/share/ElmerGUI/samples/in2d/land_dyke.in2d /opt/%{name}-%{version}/share/ElmerGUI/samples/in2d/newin2d.in2d /opt/%{name}-%{version}/share/ElmerGUI/samples/in2d/obstacle_in_channel.in2d /opt/%{name}-%{version}/share/ElmerGUI/samples/in2d/octagon.in2d /opt/%{name}-%{version}/share/ElmerGUI/samples/in2d/pentagon.in2d /opt/%{name}-%{version}/share/ElmerGUI/samples/in2d/rounded_square.in2d /opt/%{name}-%{version}/share/ElmerGUI/samples/in2d/square.in2d /opt/%{name}-%{version}/share/ElmerGUI/samples/in2d/step.in2d /opt/%{name}-%{version}/share/ElmerGUI/samples/in2d/triangle.in2d /opt/%{name}-%{version}/share/ElmerGUI/samples/in2d/triangle_in_channel.in2d /opt/%{name}-%{version}/share/ElmerGUI/samples/in2d/v2in2d.in2d /opt/%{name}-%{version}/share/ElmerGUI/samples/mphtxt/README /opt/%{name}-%{version}/share/ElmerGUI/samples/mphtxt/fsi.mphtxt /opt/%{name}-%{version}/share/ElmerGUI/samples/netgen/BallsInBall.geo /opt/%{name}-%{version}/share/ElmerGUI/samples/netgen/CylinderJoiningWalls.geo /opt/%{name}-%{version}/share/ElmerGUI/samples/netgen/HalfBallInBrick.geo /opt/%{name}-%{version}/share/ElmerGUI/samples/netgen/TwoBallsInBall.geo /opt/%{name}-%{version}/share/ElmerGUI/samples/off/README /opt/%{name}-%{version}/share/ElmerGUI/samples/off/elk.off /opt/%{name}-%{version}/share/ElmerGUI/samples/off/femur.off /opt/%{name}-%{version}/share/ElmerGUI/samples/off/joint.off /opt/%{name}-%{version}/share/ElmerGUI/samples/off/sample.off /opt/%{name}-%{version}/share/ElmerGUI/samples/off/socket.off /opt/%{name}-%{version}/share/ElmerGUI/samples/ply/icosahedron.ply /opt/%{name}-%{version}/share/ElmerGUI/samples/ply/octahedron.ply /opt/%{name}-%{version}/share/ElmerGUI/samples/ply/sample.ply /opt/%{name}-%{version}/share/ElmerGUI/samples/ply/sphere.ply /opt/%{name}-%{version}/share/ElmerGUI/samples/poly/L.poly /opt/%{name}-%{version}/share/ElmerGUI/samples/poly/README /opt/%{name}-%{version}/share/ElmerGUI/samples/poly/example.poly /opt/%{name}-%{version}/share/ElmerGUI/samples/smesh/L.mtr /opt/%{name}-%{version}/share/ElmerGUI/samples/smesh/L.smesh /opt/%{name}-%{version}/share/ElmerGUI/samples/smesh/README /opt/%{name}-%{version}/share/ElmerGUI/samples/smesh/ex1.node /opt/%{name}-%{version}/share/ElmerGUI/samples/smesh/ex1.smesh /opt/%{name}-%{version}/share/ElmerGUI/samples/smesh/sphere.smesh /opt/%{name}-%{version}/share/ElmerGUI/samples/smesh/spine.smesh /opt/%{name}-%{version}/share/ElmerGUI/samples/smesh/twobodies2.smesh /opt/%{name}-%{version}/share/ElmerGUI/samples/step/README.txt /opt/%{name}-%{version}/share/ElmerGUI/samples/step/axle.step /opt/%{name}-%{version}/share/ElmerGUI/samples/step/couplingdown.step /opt/%{name}-%{version}/share/ElmerGUI/samples/step/fusee.stp /opt/%{name}-%{version}/share/ElmerGUI/samples/step/pump_carter_sup.stp /opt/%{name}-%{version}/share/ElmerGUI/samples/step/shaft.step /opt/%{name}-%{version}/share/ElmerGUI/samples/step/stator.step /opt/%{name}-%{version}/share/ElmerGUI/samples/stl/README /opt/%{name}-%{version}/share/ElmerGUI/samples/stl/hinge.stl /opt/%{name}-%{version}/share/ElmerGUI/samples/stl/part1.stl /opt/%{name}-%{version}/share/ElmerGUI/samples/stl/sphere.stl /opt/%{name}-%{version}/share/ElmerGUI/samples/stl/wrapped_tube_1_3.stl /opt/%{name}-%{version}/share/ElmerGUI/samples/stl/wrapped_tube_3_3.stl /opt/%{name}-%{version}/share/ElmerGUI/samples/stl/wrapped_tube_n5.stl /opt/%{name}-%{version}/share/ElmerGUI/samples/unv/README /opt/%{name}-%{version}/share/ElmerGUI/samples/unv/box.unv /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/deform.geo /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/deform.msh /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/winkel.geo /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/winkel.msh /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/container.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/geoslab.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/square_profile.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/u_turn.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/winkel.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/grd/wire.grd /opt/%{name}-%{version}/share/ElmerGUI/samples/step/bent_waveguide.step /opt/%{name}-%{version}/share/ElmerGUI/samples/gmsh/circle_in_square.geo %changelog * Mon Dec 27 2021 Torben Mikael Hansen - build at sciomnis__singledot__com - Version 9.0 * Sun Feb 24 2019 Torben Mikael Hansen - build at sciomnis__singledot__com - Version 8.4 * Fri Oct 31 2014 Torben Mikael Hansen - build at sciomnis__singledot__com - Version 7.1.0 # End:
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor