S4 icon indicating copy to clipboard operation
S4 copied to clipboard

Stanford Stratified Structure Solver - Electromagnetic simulator for layered periodic structures

Results 79 S4 issues
Sort by recently updated
recently updated
newest added

It seems that some of the new implementations of the C functions break the python extension in python 2.7. I am getting these errors, which seem critical, and will try...

After installing the module using 'python3 setup.py build', attempts to import the module cause the python3 interpreter to crash with a segmentation fault. The python2 module works fine.

When attempting to compile the Python extensions on Ubuntu 16.04 using the following command: make S4_pyext The following error occurs: x86_64-linux-gnu-gcc: error: No such file or directory Thiserror message is...

Adds the Makefile.common so that S4 can compile when using the most recent commit.

I get the following error while trying to import the library ``` /usr/local/lib/python2.7/dist-packages/S4.so: undefined symbol: zgelss_ ```

I had some problems with installation. When I compiled python module there were some errors with gcc: _use option -std=c99 or -std=gnu99 to compile your code_ I add in the...

An error with 'clang' is preventing me from installing the python extension when I use the command "make S4_pyext" after successfully using 'make' to install S4. Thank you for your...

If the background index of all layers is 1, and you add only one or more structures with index 1, then there's really nothing happening here, the light should just...

The Makefile recommends the following pthread flags ``` # PTHREAD_INC = -DHAVE_UNISTD_H -lpthread # PTHREAD_LIB = -lpthread ``` Some problems with this: - `-lpthread` is a linker flag, not a...

Even if `FFTW3_LIB` is specified in the `Makefile`, it is not used. [This line](https://github.com/victorliu/S4/blob/bb6038db8cb7bb84a945ced539a09bb7c30a1047/Makefile#L73) in the `Makefile` defines `HAVE_FFTW3`, but the [source code checks](https://github.com/victorliu/S4/blob/bb6038db8cb7bb84a945ced539a09bb7c30a1047/S4/fmm/fft_iface.cpp#L23) for `HAVE_LIBFFTW3`.