forked from mabl/wgms3d
-
Notifications
You must be signed in to change notification settings - Fork 0
Mirror of the wgms3d project (http://www.soundtracker.org/raw/wgms3d/)
License
jkrimmer/wgms3d
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
--------------------------------------------------------------------- wgms3d - a full-vectorial finite-difference mode solver. VERSION 2.0 Copyright (C) 2005-2014 Michael Krause <[email protected]> This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. --------------------------------------------------------------------- For documentation, see doc/index.html --------------------------------------------------------------------- This fork of wgms3d has been modified to run on my system using PETSC and SLEPC. It might be necessary to run "autoreconf -ivf". I'm configuring PETSC (3.9) with the following flags: ./configure --with-mpi --download-scalapack --download-metis --download-parmetis --download-mumps --download-superlu_dist --with-clanguage=c++ --with-debugging=0 COPTFLAGS='-O3 -march=native' FOPTFLAGS='-O3 -march=native' CXXOPTFLAGS='-O3 -march=native' --with-scalar-type=complex --download-mpich --download-fblaslapack=1 --with-cmake Running wgms3d might require adding the following to LD_LIBRARY_PATH: export LD_LIBRARY_PATH='.../slepc/arch-linux2-cxx-opt/lib':$LD_LIBRARY_PATH
About
Mirror of the wgms3d project (http://www.soundtracker.org/raw/wgms3d/)
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Makefile 33.1%
- C++ 29.9%
- MATLAB 16.3%
- Shell 10.3%
- C 6.8%
- M4 3.5%
- Objective-C 0.1%