Skip to content

Action #5

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 53 commits into from
Apr 15, 2022
Merged
Changes from 1 commit
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
b850ff4
fixing conda?
teseoch Nov 26, 2020
9910f2b
removed activate
teseoch Nov 26, 2020
b536c6d
added wich python
teseoch Nov 26, 2020
c118242
updated pybind and tmp disabled python versions
teseoch Nov 26, 2020
2abbe6c
other conda action?
teseoch Nov 26, 2020
93ec32f
activate?
teseoch Nov 26, 2020
71f8a7f
base?
teseoch Nov 26, 2020
79ac0ea
?
teseoch Nov 26, 2020
75ebcf8
old conda thing
teseoch Nov 26, 2020
5e51559
skipping windows release?
teseoch Nov 26, 2020
a43fef6
?
teseoch Nov 26, 2020
4fc8802
?
teseoch Nov 26, 2020
de438b5
disabling windows release
teseoch Nov 26, 2020
dcfeca6
all python versions
teseoch Nov 26, 2020
36c3a83
added command
teseoch Dec 1, 2020
9c50621
added initial stuff for time dependent
teseoch Dec 1, 2020
a72bd6e
updated polyfem
teseoch Aug 19, 2021
f1597f4
updated polyfem and added substepping
teseoch Aug 20, 2021
937f55f
updated polyfem
teseoch Aug 20, 2021
b341a6c
update BC
teseoch Aug 20, 2021
8656964
added raster, untested
teseoch Aug 23, 2021
c9ad320
commented get_sampled_traction_forces
teseoch Aug 23, 2021
5a0b7e0
update pybind11
teseoch Aug 24, 2021
1d8bc7f
updated polyfem and new python include in setup
teseoch Aug 31, 2021
dcd32a7
Merge branch 'master' into action
teseoch Aug 31, 2021
898a16a
fixed (hopefully) nasty eigen linker error
teseoch Sep 1, 2021
26fc540
fixed TF test
teseoch Sep 1, 2021
88f2209
added febio command, new febio test, and updated polyfem. New pythoni…
teseoch Sep 2, 2021
13b9c0b
added pybind11 to json conversion
teseoch Sep 2, 2021
c50e352
beter febio interface and added pythonic function
teseoch Sep 3, 2021
9256d2d
fixed rendering
teseoch Sep 3, 2021
13d9bbe
get_sampled_solution now returns el_id
teseoch Sep 3, 2021
5b10756
fixed test
teseoch Sep 3, 2021
ec82197
export of bid
teseoch Sep 3, 2021
8c6f0fd
Pull in rendering changes (#6)
arvigj Sep 16, 2021
ab11908
Fixed BC update
zfergus Sep 22, 2021
525478b
Fix step_in_time bindings.
arvigj Sep 22, 2021
00ca5c5
Merge pull request #7 from arvigj/action_fix
teseoch Sep 22, 2021
8170505
fixed pythonic binding
teseoch Nov 18, 2021
330249f
updated polyfem
teseoch Nov 18, 2021
bce625e
updated cmake with recipes
teseoch Feb 22, 2022
0d0402b
fixed cmake versions
teseoch Feb 22, 2022
642512a
fixed test paths
teseoch Feb 22, 2022
59ae76c
updated polyfem
teseoch Feb 22, 2022
19cf7d7
updated polyfem
teseoch Mar 15, 2022
d13d847
fixed step in time
teseoch Apr 5, 2022
842336d
updated polyfem + update_obstacle_displacement
teseoch Apr 9, 2022
f64e824
using env vars to changeopts
teseoch Apr 15, 2022
9d1f2e7
disabled cholmod in windows
teseoch Apr 15, 2022
2e9108d
better way to set env
teseoch Apr 15, 2022
4843f11
update polyfem and removed unecessary cmake flags
teseoch Apr 15, 2022
a91c059
updated pybind11
teseoch Apr 15, 2022
f998f0e
added tracy lib to ignore
teseoch Apr 15, 2022
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
Next Next commit
fixing conda?
  • Loading branch information
teseoch committed Nov 26, 2020
commit b850ff43f7a9dff8dcc060f624765e66c02a6eff
23 changes: 17 additions & 6 deletions .github/workflows/continuous.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,18 +14,21 @@ env:

jobs:
Build:
name: ${{ matrix.name }} (${{ matrix.config }})
name: ${{ matrix.name }} Python ${{ matrix.python-version }} (${{ matrix.config }})
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [ubuntu-18.04, windows-2019]
os: [ubuntu-latest, windows-latest, macOS-latest]
python-version: [3.6, 3.7, 3.8]
config: [Debug, Release]
include:
- os: ubuntu-18.04
name: Linux
- os: windows-2019
name: Windows
- os: macOS-latest
name: MacOS
steps:
- name: Checkout repository
uses: actions/checkout@v1
Expand All @@ -39,26 +42,34 @@ jobs:
- name: Stetup Conda
uses: s-weigand/setup-conda@v1
with:
update-conda: true
python-version: ${{ matrix.python-version }}
conda-channels: anaconda, conda-forge
python-version: 3.6

- name: Install Dependencies
run: conda install numpy libblas libcblas suitesparse plotly -y
run: |
conda activate
conda install numpy libblas libcblas suitesparse plotly -y

- name: Envs (Windows)
if: runner.os == 'Windows'
run: echo "CMAKE_GENERATOR=NMake Makefiles" >> $GITHUB_ENV

- name: Build (Debug)
if: matrix.config == 'Debug'
run: python setup.py build --debug install
run: |
conda activate
python setup.py build --debug install

- name: Build (Release)
if: matrix.config == 'Release'
run: python setup.py build install
run: |
conda activate
python setup.py build install

- name: Tests
run: |
conda activate
python test/test_bending.py
python test/test_gravity.py
python test/test_inflation.py
Expand Down