Comments (5)
Hey @ahmadia I suppose we could add this as a global option to setup.py. When using the makefile to build it seems like 'PROTEUS_ARCH=garnet.gnu make' is natural for me. What do you think?
from proteus.
This comes down to the connection between the config files, the Makefile, and the setup files. When we get this all figured out in one setup.py file, we can fix issues like this.
from proteus.
The multiple config.py.PROTEUS_ARCH files are really not necessary for hashdist-based installs. In that case PROTEUS_ARCH is mainly being used to specify the hashdist profile. I guess I will leave this open pending a rewrite of the proteus setup.py file.
from proteus.
I think now it is pretty straightforward to change PROTEUS_ARCH. Usually the errors are not related to not being able to change architecture, but rather compilation errors with the stack. @cekees?
from proteus.
Thanks @adimako , agreed.
from proteus.
Related Issues (20)
- running absolute and relative paths for --TwoPhaseFlow option
- FSI issue while running in parallel HOT 1
- Incorporation of proteus_tutorials into the testing environment HOT 1
- AddedMass PETSc configuration
- 3D parallel FSI issue with re-distancing. HOT 3
- Smart pointers in C++ code
- Generating current with relaxation zones HOT 2
- Generalize hack in SpatialTools for the SWFlow reflecting boundary conditions HOT 6
- Hot start not advancing the time step HOT 1
- Chrono 7 renames ANCF headers HOT 2
- How to compute the SolitaryWave in WaveTools HOT 2
- CNW with CombineWaves, RandomWaves, NewWave HOT 6
- using β-O petsc.options.superlu_distβ for an example in proteus tutorial
- Input for Solid Phase Level-Set
- Reference of TimeSeries in WaveTools HOT 3
- Reduce window effect of 'TimeSeries' HOT 2
- Error of mooring line attach material HOT 2
- Richards-FCT
- Aliasing at high sample rates
- Does not build or install on macOS (with Apple Silicon / ARM)
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 proteus.