feat(fem-and-beam-kernel): step 0 — quadrature-and-shape-functions
This commit is contained in:
@@ -170,3 +170,41 @@ add_test(
|
||||
COMMAND "$<TARGET_FILE:fesa_deck_to_domain_tests>"
|
||||
--gtest_filter=ActiveInstance.*
|
||||
)
|
||||
|
||||
add_executable(fesa_fem_primitives_tests
|
||||
unit/fem/gauss_rule_test.cpp
|
||||
unit/fem/line2_shape_test.cpp
|
||||
)
|
||||
|
||||
target_compile_features(fesa_fem_primitives_tests PRIVATE cxx_std_20)
|
||||
target_compile_options(
|
||||
fesa_fem_primitives_tests
|
||||
PRIVATE
|
||||
/W4
|
||||
/permissive-
|
||||
/EHsc
|
||||
)
|
||||
|
||||
target_link_libraries(fesa_fem_primitives_tests
|
||||
PRIVATE
|
||||
fesa_core
|
||||
GTest::gtest_main
|
||||
)
|
||||
|
||||
add_test(
|
||||
NAME Quadrature
|
||||
COMMAND "$<TARGET_FILE:fesa_fem_primitives_tests>"
|
||||
--gtest_filter=Quadrature.*
|
||||
)
|
||||
|
||||
add_test(
|
||||
NAME ShapeFunction
|
||||
COMMAND "$<TARGET_FILE:fesa_fem_primitives_tests>"
|
||||
--gtest_filter=ShapeFunction.*
|
||||
)
|
||||
|
||||
add_test(
|
||||
NAME Jacobian
|
||||
COMMAND "$<TARGET_FILE:fesa_fem_primitives_tests>"
|
||||
--gtest_filter=Jacobian.*
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user