vega_add_library(corotationalLinearFEM
  SOURCES corotationalLinearFEM.cpp corotationalLinearFEMMT.cpp)
target_include_directories(corotationalLinearFEM
  PRIVATE
    ${CMAKE_CURRENT_SOURCE_DIR}
    ${CMAKE_CURRENT_SOURCE_DIR}/../libsparseMatrix
    ${CMAKE_CURRENT_SOURCE_DIR}/../libpolarDecomposition
    ${CMAKE_CURRENT_SOURCE_DIR}/../libminivector
    ${CMAKE_CURRENT_SOURCE_DIR}/../libvolumetricMesh
  PUBLIC
    $<BUILD_INTERFACE:${CMAKE_SOURCE_DIR}/include>
    $<INSTALL_INTERFACE:include>
)
target_link_libraries(corotationalLinearFEM
  PUBLIC
    polarDecomposition
    volumetricMesh
    sparseMatrix
)
