Skip to content

Latest commit

 

History

History
35 lines (29 loc) · 941 Bytes

README.md

File metadata and controls

35 lines (29 loc) · 941 Bytes

NGBla

This repository provides the basic linear algebra module of NGSolve as standalone static library.

Installation

Windows

Linux/Mac

  • Install CMake and Git
  • Run in the terminal
git clone https://github.com/NGSolve/ngbla
cd nglba
mkdir build
cd build
cmake ..
make -j
./examples/time_ngbla_matmult.cpp

Adding own examples

  • Put my_example.cpp file in examples
  • Add following lines to examples/CMakeLists.txt:
add_executable(my_example my_example.cpp)
target_link_libraries(my_example ngcore)