Comments (10)
btw, I forgot to say: OCCT 7.7.1 passes all tests without changes in deal.II. Should we drop OCE support in deal.II?
from candi.
@pengfej can you confirm gcc and ubuntu version?
from candi.
Sure, the GCC version is 12.20 and my Ubuntu version is 22.10
from candi.
This is also something we (I and @sungho91) noticed recently on the University of Memphis workstation. Just tagging us here for any updates on how to resolve this.
from candi.
OCE 0.18.3 is quite old (Feb 2018). It has been surpassed by OCCT.
I believe I got OCCT 7.4.0 (Feb 2022) compiled, and configured deal.II with it on @bangerth's machines. I just tried to use the most basic configuration as follows
tar xzf opencascade-7.4.0.tgz
cd opencascade-7.4.0
mkdir build
cd build
cmake -DINSTALL_DIR:PATH=/install/path/to/opencascade-7.4.0 ..
make install
Maybe @luca-heltai has some more insight. Anyways, we should update our interfacing with OpenCASCADE website.
from candi.
I absolutely agree. Everything that was in 0.18.3 has been incorporated upstream in OCCT. OCE is officially dead. We should definitely remove its support, and only use OCCT.
I'll try to experiment a bit and see what version is still compatible with deal.II, and what changes we need to do to upgrade to the latest available version of OCCT.
from candi.
I could compile with OCCT 7.7.1 without issues.
from candi.
Thank you @luca-heltai ! I will try OCCT as well and post if we encounter any problem.
from candi.
Arushi, can you make a PR to replace OCE by OCCT to candi?
from candi.
Sure! Will do.
from candi.
Related Issues (20)
- segmentation fault at finalize
- Issue with checksum in slepc HOT 1
- Build Trilinos with NOX HOT 1
- M1 parmetis is broken HOT 3
- Intel Compiler and p4est
- SLEPc link failure HOT 2
- muelu compilation HOT 1
- cmake on a broken mirror HOT 3
- Want to turn into C99 model in building p4est HOT 2
- p4est on Apple Silicon HOT 1
- Linker issue on Xcode 15 and PETSc v 3.19 on macOS Sonoma(intel) HOT 1
- deal.II installation faliure on RHEL8
- Trilinos: Symbol(s) not found for architecture arm64 during Linking CXX shared library libteko.dylib HOT 2
- SVE(Scaler Vector Extension) HOT 1
- Intel compiler icpx 2024 takes a long time to compile deal.II with -O3 HOT 2
- Ubuntu 23.10 issues? HOT 1
- Error during installation of ASPECT using dealii 9.5.2 both in ARM64 and x86x64 HOT 1
- deal.ii version control HOT 1
- Mac Xcode installation instructions
- CANDI installation STRUCK HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from candi.