Skip to content
/ ngbla Public

Basiclinalg of NGSolve as separate repository (including ngcore of Netgen)

License

Notifications You must be signed in to change notification settings

NGSolve/ngbla

Repository files navigation

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)

About

Basiclinalg of NGSolve as separate repository (including ngcore of Netgen)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages