Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
4e47613
Merge pull request #3 from SimVascular/main
zasexton Jun 9, 2025
3bdfb91
Merge branch 'SimVascular:main' into main
zasexton Aug 26, 2025
3fb5364
Merge branch 'SimVascular:main' into main
zasexton Sep 18, 2025
4749c70
Merge branch 'SimVascular:main' into main
zasexton Oct 6, 2025
47a7985
Merge branch 'SimVascular:main' into main
zasexton Oct 27, 2025
2d4f8ed
Merge pull request #5 from SimVascular/main
zasexton Nov 11, 2025
1154fe8
Merge branch 'SimVascular:main' into main
zasexton Jan 5, 2026
690a92c
Merge branch 'SimVascular:main' into main
zasexton Feb 27, 2026
e6dd7e9
Merge branch 'SimVascular:main' into main
zasexton Mar 25, 2026
b831ea1
Merge branch 'SimVascular:main' into main
zasexton Apr 8, 2026
fbf486b
adding basic core exception classes, types, and configuration
zasexton Apr 9, 2026
8fa1a06
Add shared solver and FE exception headers
zasexton Apr 21, 2026
118dd89
Merge branch 'SimVascular:main' into 526-core-exceptions
zasexton Apr 21, 2026
a873af5
deleting the old Core folder from the FE library
zasexton Apr 21, 2026
dddefd6
adding cmake changes to compile basic exception infrastructure
zasexton Apr 21, 2026
8ee5ba5
adding example usage of the generic exception system for file reading…
zasexton Apr 21, 2026
d2870b3
#526 adding helper functions for XML required XML attributes/text
zasexton Apr 28, 2026
adac79d
#526 changing "svFSI" to "svMultiPhysics" in the line Parameters.cpp:…
zasexton Apr 28, 2026
7c065bc
Merge branch 'SimVascular:main' into 526-core-exceptions
zasexton Apr 28, 2026
ec74dcf
Update Code/Source/solver/Parameters.cpp
zasexton Apr 28, 2026
d33c970
#537 fixing two spots in Code/Source/solver/Parameters.cpp:2547 for c…
zasexton Apr 28, 2026
36d8fe0
#537
zasexton Apr 28, 2026
c468b36
#537 including "Exception.h" without the Core folder path
zasexton Apr 28, 2026
28709d2
#537 small replacement of the parse-only catch with a single Excepti…
zasexton Apr 28, 2026
a96d700
#537 adding second `std::exception` catch
zasexton Apr 28, 2026
45d13cb
#537
zasexton Apr 28, 2026
c380e25
Merge branch 'main' into 526-core-exceptions
zasexton Apr 30, 2026
003ff86
Merge branch 'main' into 526-core-exceptions
zasexton May 4, 2026
67924fb
#537
zasexton May 5, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 19 additions & 1 deletion Code/Source/solver/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,8 @@ include_directories(${SV_SOURCE_DIR}/ThirdParty/parmetis_internal/simvascular_pa
include_directories(${SV_SOURCE_DIR}/ThirdParty/tetgen/simvascular_tetgen)
include_directories(${SV_SOURCE_DIR}/ThirdParty/tinyxml/simvascular_tinyxml)
include_directories(${MPI_C_INCLUDE_PATH})
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/Core)
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/FE/Common)

# Find Trilinos package if requested
if(SV_USE_TRILINOS)
Expand Down Expand Up @@ -230,6 +232,22 @@ set(CSRCS
CoupledBoundaryCondition.h CoupledBoundaryCondition.cpp
)

file(GLOB SOLVER_CORE_SRCS CONFIGURE_DEPENDS
Core/*.cpp
Core/*.h
Core/*.inl
)

file(GLOB SOLVER_FE_COMMON_SRCS CONFIGURE_DEPENDS
FE/Common/*.cpp
FE/Common/*.h
)

list(APPEND CSRCS
${SOLVER_CORE_SRCS}
${SOLVER_FE_COMMON_SRCS}
)

# Set PETSc interace code.
#if(USE_PETSC)
# set(CSRCS ${CSRCS} petsc_linear_solver.h petsc_linear_solver.c)
Expand Down Expand Up @@ -372,4 +390,4 @@ if(ENABLE_UNIT_TEST)
# gtest_discover_tests(runUnitTest)
add_test(NAME all_unit_tests COMMAND run_all_unit_tests)

endif()
endif()
Loading
Loading