Matthias Wolf

Results 16 issues of Matthias Wolf

First of all, thank you for this crate! I'm using it with the #14 to drive a what, and it works very well. When I first set up my display,...

This PR aims to allow dependent projects to build their models via CMake rather than a combination of shell scripts and Makefiles. In the long term, this may help facilitate...

enhancement
build system
cmake

Opening as a draft to enable CI builds with the work done so far. Closes #2293.

build system
windows

Running CMake with `-DCOMMON_WARN_DEPRECATED:BOOL=OFF` results in deprecated warnings still failing the build… There is still a `-Wall` in the build lines.

I had the following error today: ``` -- Found PythonInterp: /gpfs/bbp.cscs.ch/ssd/apps/bsd/2023-02-23/stage_externals/install_gcc-12.2.0-skylake/python-3.10.8-rvn6l5/bin/python3.10 (found suitable version "3.10.8", minimum required is "3.8") CMake Error at cmake/hpc-coding-conventions/cpp/cmake/bbp-find-python-module.cmake:64 (message): Missing python module "jinja2" Call Stack...

build-system

With `ode.py` integrated into the C++ code, I don't think we need the `PYTHONPATH` handling any longer.

Currently will export a target `nmodl::nmodl` for the NMODL binary, and a `nmodl_BINARY` variable for the filename.

We currently rely on two files being present in predefined directories: * `nrnunits.lib` * `libpywrapper.so` (or similar) These are searched for in: * CMake's binary directory for NMODL * CMake's...

This first version will create a `solver` directory to contain the same `newton.hpp` and `crout.hpp` as present in the NMODL sources. *By default, NMODL will create the solver headers in...