set(PROJECT_EXAMPLE_DIR ${CMAKE_CURRENT_SOURCE_DIR}) # ========== SpecMiCP ===================================================== # ---------- adimensional system ------------------------------------------ # thermocarbo add_executable(ex_adim_thermocarbo ${PROJECT_EXAMPLE_DIR}/specmicp/adimensional/thermocarbo.cpp ) target_link_libraries(ex_adim_thermocarbo specmicp specmicp_database) # carbofe add_executable(ex_adim_carbofe ${PROJECT_EXAMPLE_DIR}/specmicp/adimensional/carbofe.cpp ) target_link_libraries(ex_adim_carbofe specmicp specmicp_database) # Momas thermodynamic example add_executable(ex_adim_momas ${PROJECT_EXAMPLE_DIR}/specmicp/adimensional/momas_thermo.cpp ) target_link_libraries(ex_adim_momas specmicp specmicp_database) # equilibrium curve add_executable(ex_adim_equilibriumcurve ${PROJECT_EXAMPLE_DIR}/specmicp/adimensional/equilibrium_curve.cpp ) target_link_libraries(ex_adim_equilibriumcurve specmicp specmicp_database) # ========== ReactMiCP ==================================================== # ---------- EquilibriumCurve ---------------------------------------------------- add_executable(ex_reactmicp_equilibriumcurve ${PROJECT_EXAMPLE_DIR}/reactmicp/equilibrium_curve.cpp ) target_link_libraries(ex_reactmicp_equilibriumcurve reactmicp dfpm specmicp specmicp_database) # New flexible reactive transport solver # ======================================= # ---------- Leaching ---------------------------------------------------- add_executable(ex_reactmicp_leaching ${PROJECT_EXAMPLE_DIR}/reactmicp/saturated_react/react_leaching.cpp ) target_link_libraries(ex_reactmicp_leaching reactmicp specmicp specmicp_database) # ---------- Momas benchmark --------------------------------------------- add_executable(ex_reactmicp_momas ${PROJECT_EXAMPLE_DIR}/reactmicp/saturated_react/momas_benchmark.cpp ) target_link_libraries(ex_reactmicp_momas reactmicp specmicp specmicp_database) # ---------- Carbonation ------------------------------------------------ add_executable(ex_reactmicp_carbo ${PROJECT_EXAMPLE_DIR}/reactmicp/saturated_react/carbonation.cpp ) target_link_libraries(ex_reactmicp_carbo reactmicp specmicp specmicp_database) # ---------- Carbonation ------------------------------------------------ add_executable(ex_reactmicp_carbofe ${PROJECT_EXAMPLE_DIR}/reactmicp/saturated_react/carbonationfe.cpp ) target_link_libraries(ex_reactmicp_carbofe reactmicp specmicp specmicp_database)