Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Closed
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
0d8cb2c
update polyfem
Huangzizhou Jun 30, 2024
fe02e7e
fix set_log_level
Huangzizhou Jun 30, 2024
96420e6
separate classes into separate folders
Huangzizhou Jun 30, 2024
5d713ba
polyfem_command
Huangzizhou Jul 1, 2024
a5de325
command line tool
Huangzizhou Jul 1, 2024
d317a58
shape derivative python interface
Huangzizhou Jul 2, 2024
94b57c5
fix memory issue, support multiple states
Huangzizhou Jul 2, 2024
6433fec
python binding for adjoint form
Huangzizhou Jul 26, 2024
1c0de74
Update README.md
Huangzizhou Jul 26, 2024
6bb996e
Update README.md
Huangzizhou Jul 26, 2024
51f0e8d
initial condition opt
Huangzizhou Jul 27, 2024
946d4bf
Merge branch 'main' of https://github.com/Huangzizhou/polyfem-python
Huangzizhou Jul 27, 2024
84e5221
python binding material opt
Huangzizhou Jul 27, 2024
40e9b2d
python binding for friction coeff
Huangzizhou Jul 27, 2024
670378e
more util functions
Huangzizhou Jul 27, 2024
37cdee6
update polyfem
Huangzizhou Aug 22, 2024
ced1fdd
fix bug in test
Huangzizhou Aug 22, 2024
2fc4990
fix missing option
Huangzizhou Aug 22, 2024
4ec050b
fix import error
Huangzizhou Aug 22, 2024
41179a1
Update README.md
Huangzizhou Aug 22, 2024
9c90b3a
fix double free
Huangzizhou Aug 22, 2024
53e4959
Merge branch 'main' of github.com:Huangzizhou/polyfem-python
Huangzizhou Aug 22, 2024
b0b5490
Update README.md
Huangzizhou Aug 22, 2024
a40b7f3
fix test
Huangzizhou Aug 22, 2024
d205e08
update polyfem
Huangzizhou Sep 15, 2024
fc87731
Merge branch 'main' of https://github.com/Huangzizhou/polyfem-python
Huangzizhou Sep 15, 2024
323b256
fix tests
Huangzizhou Sep 25, 2024
efb6bfa
comment missing files
Huangzizhou Oct 10, 2024
7637706
fix ci
Huangzizhou Oct 11, 2024
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
Prev Previous commit
Next Next commit
separate classes into separate folders
  • Loading branch information
Huangzizhou committed Jun 30, 2024
commit 96420e67bcfd672df133097bd6169af7d33a6900
8 changes: 3 additions & 5 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -58,11 +58,9 @@ include(polyfem_data)
################################################################################
# Subdirectories
################################################################################
add_library(polyfempy MODULE src/binding.cpp src/raster.cpp)
pybind11_add_module(polyfempy)
add_subdirectory(src)
target_include_directories(polyfempy PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/src")
target_link_libraries(polyfempy PRIVATE polyfem::polyfem pybind11::module pybind11::json)

set_target_properties(polyfempy PROPERTIES PREFIX "${PYTHON_MODULE_PREFIX}" SUFFIX "${PYTHON_MODULE_EXTENSION}")




16 changes: 16 additions & 0 deletions src/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
set(SOURCES
binding.cpp
raster.cpp
)

source_group(TREE "${CMAKE_CURRENT_SOURCE_DIR}" PREFIX "Source Files" FILES ${SOURCES})
target_sources(polyfempy PRIVATE ${SOURCES})

################################################################################
# Subfolders
################################################################################

add_subdirectory(differentiable)
add_subdirectory(mesh)
add_subdirectory(state)
add_subdirectory(solver)
Loading