13.07.2015 Views

Part II Implementation - FEniCS Project

Part II Implementation - FEniCS Project

Part II Implementation - FEniCS Project

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Ilmar M. Wilbers, Kent-Andre Mardal and Martin S. Alnæs– Comment: Additional declarations (typically needed for inheritance)for interface file. These declarations should be given as triple-quotedstringsin thecasetheyspanmultiple lines, andareplaves inthemainsection of the interface file.• sources– Default: []– Type: List of strings– Comment: Source files to compile and link with the module. Thesefiles are compiled togehter with the SWIG-generated wrapper file intothe final library file. Should reside in directory specified in source -directory.• wrap headers– Default: []– Type: List of strings– Comment: Local header files that should be wrapped by SWIG. Thefiles specified will be included both in the initial block for C/C++ code(with a C directive) and in the main section of the interface file (witha SWIG directive). Should reside in directory specified in source -directory.• local headers– Default: []– Type: List of strings– Comment: Local header files required to compile the wrapped code.The files specified will be included in the initial block for C/C++ code(with a C directive). Should reside in directory specified in source -directory.• system headers– Default: []– Type: List of strings– Comment: System header files required to compile the wrapped code.The files specified will be included in the initial block for C/C++ code(with a C directive).• include dirs– Default: []143

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!