Skip to content
Snippets Groups Projects
Commit 24903bb2 authored by Ian Bell's avatar Ian Bell
Browse files

Added autodiff to other examples; multi-fluid model not working at present.

The functions for multi-fluid model need to be rewritten to build a temporary array, multiply by mole fractions, and sum.
parent 91c4d09c
No related branches found
No related tags found
No related merge requests found
...@@ -21,6 +21,7 @@ add_subdirectory("${CMAKE_CURRENT_SOURCE_DIR}/externals/autodiff") ...@@ -21,6 +21,7 @@ add_subdirectory("${CMAKE_CURRENT_SOURCE_DIR}/externals/autodiff")
### TARGETS ### TARGETS
add_executable(main "${CMAKE_CURRENT_SOURCE_DIR}/src/main.cpp") add_executable(main "${CMAKE_CURRENT_SOURCE_DIR}/src/main.cpp")
target_link_libraries(main autodiff)
add_executable(trace "${CMAKE_CURRENT_SOURCE_DIR}/src/trace_critical.cpp") add_executable(trace "${CMAKE_CURRENT_SOURCE_DIR}/src/trace_critical.cpp")
if (MSVC) if (MSVC)
...@@ -32,7 +33,7 @@ add_executable(multifluid "${CMAKE_CURRENT_SOURCE_DIR}/src/multifluid.cpp") ...@@ -32,7 +33,7 @@ add_executable(multifluid "${CMAKE_CURRENT_SOURCE_DIR}/src/multifluid.cpp")
if (MSVC) if (MSVC)
target_sources(multifluid PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/externals/Eigen/debug/msvc/eigen.natvis") target_sources(multifluid PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/externals/Eigen/debug/msvc/eigen.natvis")
endif() endif()
target_link_libraries(multifluid autodiff)
add_executable(test_autodiff "${CMAKE_CURRENT_SOURCE_DIR}/src/test_autodiff.cpp") add_executable(test_autodiff "${CMAKE_CURRENT_SOURCE_DIR}/src/test_autodiff.cpp")
if (MSVC) if (MSVC)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment