Code Monkey home page Code Monkey logo

fishpack's Issues

assert_equal abs(first-second) > 0

I am wondering why the assertion assert_equal is defined as TRUE when abs(known_error - discretization_error) > 0. This allows all examples to PASS, when in fact, the difference is non-zero.

It seems that abs(known_error - discretization_error) < tol, for some small value tol (e.g. tol = 1e-12) would make more sense.

Unable to make under Ubuntu and Manjaro

Hi everybody!
I can not build fishpack using both Ubuntu 18.04.2 LTS (gfortran 7.3.0) and Manjaro 18.0.4 (gfortran 8.2.1) with the same error.

What should I do to enjoy the fishpack?

Everything is OK until following stage:
gfortran -O3 -std=f2008ts -fimplicit-none -Wall -c staggered_axisymmetric_spherical_solver.f90 -I../objs -I../lib \
 -o ../objs/staggered_axisymmetric_spherical_solver.o -J../lib
*** buffer overflow detected ***: /usr/lib/gcc/x86_64-linux-gnu/7/f951 terminated
f951: internal compiler error: Aborted
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-7/README.Bugs> for instructions.
Makefile:118: recipe for target 'staggered_axisymmetric_spherical_solver.o' failed
make[2]: *** [staggered_axisymmetric_spherical_solver.o] Error 1
make[2]: Leaving directory '/home/jack/Downloads/fishpack/src'
/bin/sh: 1: ./build_lib.exe: not found
Makefile:250: recipe for target 'all' failed
make[1]: *** [all] Error 127
make[1]: Leaving directory '/home/jack/Downloads/fishpack/src'
Makefile:9: recipe for target 'lib' failed
make: *** [lib] Error 2

If I ignore the module staggered_axisymmetric_spherical_solver.f90, then the same error occurs at next module compiling, and so on.

Compiling a .dll from this source

Hi there, thanks for the great tool. I want to call the library within windows, so I need to compile the library into a dll.

I created a build pipeline with CMake, and am now trying to compile with Codeblocks using gfortran. I get the following error:

I:\Software\fishpack-master\src\centered_helmholtz_solvers.f90:37:8:
module subroutine hwscrt(a, b, m, mbdcnd, bda, bdb, c, d, n, nbdcnd, bdc, &
1
Error: Unclassifiable statement at (1)

Do you perhaps have any suggestion for how to fix this problem? Or have you ever tried compiling for a windows machine? Thanks for any help.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.