From 4f1ea7e5bceb9bb4b99b887dbb337f365d489047 Mon Sep 17 00:00:00 2001 From: Justin Laughlin Date: Wed, 7 Aug 2024 11:44:28 -0700 Subject: [PATCH 1/2] remove cuda and suitesparse --- INSTALL.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/INSTALL.md b/INSTALL.md index 6c2f1c5f..d0b4d103 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -45,12 +45,10 @@ PyMFEM has many options for installation, including: - Serial and parallel (MPI) wrappers - Using pre-built local dependencies - Installing additional dependencies such as - - `CUDA` - `hypre` - `gslib` - `libceed` - `metis` - - `suitesparse` For other configuration such as parallel version, one can either use `--install-option` flags with pip or download the package as follows and run setup script, manually. From c54a606d3259dbe18a8af650ffc2e8ce95d79ecd Mon Sep 17 00:00:00 2001 From: Justin Laughlin Date: Wed, 7 Aug 2024 15:04:19 -0700 Subject: [PATCH 2/2] remove quotes from master --- INSTALL.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/INSTALL.md b/INSTALL.md index d0b4d103..bd9404a5 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -165,12 +165,12 @@ python setup.py clean --all Then, build externals alone ```shell -python setup.py install --with-parallel --ext-only --mfem-branch="master" +python setup.py install --with-parallel --ext-only --mfem-branch=master ``` Then, genrate swig wrappers. ```shell -python setup.py install --with-parallel --swig --mfem-branch="master" +python setup.py install --with-parallel --swig --mfem-branch=master ``` If you are not happy with the wrapper (`*.cxx` and `*.py`), you edit `*.i` and redo @@ -180,13 +180,13 @@ existing wrapper. So, it will only update wrapper for updated `*.i` When building a wrapper, you can use `--skip-ext` option. By default, it will re-run swig to generate entire wrapper codes. ```shell -python setup.py install --with-parallel --skip-ext --mfem-branch="master" +python setup.py install --with-parallel --skip-ext --mfem-branch=master ``` If you are sure, you could use `--skip-swig` option, so that it compiles the wrapper codes without re-generating it. ```shell -python setup.py install --with-parallel --skip-ext --skip-swig --mfem-branch="master" +python setup.py install --with-parallel --skip-ext --skip-swig --mfem-branch=master ```