| /libCEED/examples/ |
| H A D | Makefile | 37 make CEED_DIR=$(CEED_DIR) -C ceed all 40 make CEED_DIR=$(CEED_DIR) MFEM_DIR=$(MFEM_DIR) -C mfem all 44 # such as when calling `make prove-all -j2` for the top level Makefile. 46 +make CEED_DIR=$(CEED_DIR) NEK5K_DIR=$(NEK5K_DIR) MPI=$(MPI) -C nek bps 49 make CEED_DIR=$(CEED_DIR) PETSC_DIR=$(PETSC_DIR) PETSC_ARCH=$(PETSC_ARCH) -C petsc all 52 make CEED_DIR=$(CEED_DIR) PETSC_DIR=$(PETSC_DIR) PETSC_ARCH=$(PETSC_ARCH) -C fluids all 55 make CEED_DIR=$(CEED_DIR) PETSC_DIR=$(PETSC_DIR) PETSC_ARCH=$(PETSC_ARCH) -C solids all 58 +make -C ceed clean 59 +make -C mfem clean 60 +make -C nek clean [all …]
|
| /libCEED/ |
| H A D | .gitlab-ci.yml | 37 - make configure OPT='-O -march=native -ffp-contract=fast' 38 - BACKENDS_CPU=$(make info-backends-all | grep -o '/cpu[^ ]*' | tr '\n' ' ') 39 - echo "-------------- libCEED -------------" && make info 41 - make clean 42 - make -j$NPROC_CPU 48 …- make -k -j$((NPROC_CPU / NPROC_POOL)) BACKENDS="$BACKENDS_CPU" JUNIT_BATCH="memcheck" junit real… 51 - TIDY_OPTS="-fix-errors" make -j$NPROC_CPU tidy && git diff --color=always --exit-code 63 # CPU backends only + make tidy 81 …M_HASH.tar.gz -o xsmm.tar.gz && tar zvxf xsmm.tar.gz && rm xsmm.tar.gz && make -C libxsmm-$XSMM_HA… 86 - make configure OPT='-O -march=native -ffp-contract=fast' [all …]
|
| H A D | README.md | 38 $ make 44 $ make OPT='-O3 -march=skylake-avx512 -ffp-contract=fast' 53 $ make AVX=1 59 $ make AVX=0 64 To enable CUDA support, add `CUDA_DIR=/opt/cuda` or an appropriate directory to your `make` invocat… 71 $ make SYCL_DIR=/opt/intel/oneapi/compiler/latest/linux SYCLCXX=icpx CC=icx CXX=icpx 77 $ make OPENMP=1 82 To store these or other arguments as defaults for future invocations of `make`, use: 85 $ make configure CUDA_DIR=/usr/local/cuda ROCM_DIR=/opt/rocm OPT='-O3 -march=znver2' 95 $ emmake make build/ex2-surface.wasm [all …]
|
| H A D | CONTRIBUTING.md | 7 Please make your commits well-organized and [atomic](https://en.wikipedia.org/wiki/Atomic_commit#At… 8 Check that tests (including "examples") pass using `make prove-all`. 24 When contributors make a major contribution and support it, their names are included in the automat… 31 You can use `make format` to help conform to coding conventions of the project, but try to avoid mi… 53 1. make significant contributions to libCEED (in implementation, documentation, conceptualization, …
|
| H A D | Makefile | 225 # prepare make options to run in parallel 280 par:;@$(MAKE) $(MFLAGS) V=$(V) lib 474 $(info make: 'lib' with optional backends: $(filter-out $(BACKENDS_BUILTIN),$(BACKENDS))) 478 $(info make: 'lib' with backends: $(BACKENDS)) 708 +$(call quiet,MAKE) -C examples/deal.II/build 713 +$(MAKE) -C examples/mfem CEED_DIR=`pwd` \ 720 # such as when calling `make prove-all -j2`. 722 +$(MAKE) -C examples MPI=$(MPI) CEED_DIR=`pwd` NEK5K_DIR="$(abspath $(NEK5K_DIR))" nek 728 +$(MAKE) -C examples/rust-qfunctions CEED_DIR=`pwd` 736 # call recursive make to check that this utility is up to date. [all …]
|
| H A D | RELEASING.md | 25 Use `make doc-latexpdf` to build a PDF users manual and inspect it for missing references or format… 34 While unsupported changes do not prevent release, it's polite to make a PR to support the new relea… 56 Generate the PDF using `make doc-latexpdf`, click "New version" on the [Zenodo record](https://zeno… 58 Make a new PR to update the version number and DOI in `README.rst` and `doc/bib/references.bib`. 118 Make sure that the generated Julia bindings have been updated
|
| H A D | common.mk | 25 # make-4.3 allows string literals like "#include" in variables, but older versions need "\#include"… 29 # works with make-4.3, but fails with previous versions:
|
| /libCEED/.github/workflows/ |
| H A D | python-test-with-style.yml | 35 make info 36 make -j2 40 PYTHON=python3 make test TEST_OPTS="--ceed /cpu/self/ref/serial -vv" 42 PYTHON=python3 make test TEST_OPTS="--ceed /cpu/self/ref/serial -vv" 49 make format-py && git diff --exit-code 55 make vermin
|
| H A D | c-fortran-test-arm64.yml | 26 make info 27 make -j 28 make prove -j
|
| H A D | c-fortran-test-icc.yml | 34 make info 35 make -j 36 make prove -j
|
| H A D | c-fortan-test-ppc64le.yml | 38 make info 39 make -j 40 make prove -j search="t5 ex"
|
| H A D | c-fortran-test-linux-osx.yml | 51 make info 52 make -j 53 make prove -j2
|
| H A D | c-fortran-test-style.yml | 31 make info 32 make format-c -j CLANG_FORMAT=clang-format-19 && git diff --exit-code
|
| H A D | julia-test-with-style.yml | 32 make info 33 make -j2
|
| /libCEED/backends/magma/tuning/ |
| H A D | README.md | 18 python generate_tuning.py -arch a100 -max-nb 32 -build-cmd "make" -ceed "/gpu/cuda/magma" 22 the libCEED library. For example, this may be a build script which calls `make` 23 internally with the desired parameters, or might just be `make` if a previous 24 call to `make configure` has configured the build. Finally, the `-ceed` 29 the basis application for a given backend. Run `make tuning` from this directory 36 Note that in order for the benchmarks to make sense for `magma` backends, the
|
| /libCEED/doc/ |
| H A D | README.md | 11 make doc # builds HTML site 23 make doxygen 29 make -C doc/sphinx html 35 make -C doc/sphinx latexpdf 44 make -C doc/sphinx help 62 make doc
|
| /libCEED/rust/libceed-sys/ |
| H A D | build.rs | 17 let mut make = Command::new("make"); in main() localVariable 18 make.arg("install") in main() 32 make.arg("STATIC=1"); in main() 34 run(&mut make); in main()
|
| /libCEED/doc/sphinx/ |
| H A D | Makefile | 11 # Put it first so that "make" without argument is like "make help". 21 # "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS).
|
| /libCEED/examples/petsc/ |
| H A D | README.md | 9 To build, run `make bpsraw` 21 To build, run `make bps` 46 To build, run `make multigrid` 70 To build, run `make area`
|
| /libCEED/doc/sphinx/source/ |
| H A D | CONTRIBUTING.md | 7 Please make your commits well-organized and [atomic](https://en.wikipedia.org/wiki/Atomic_commit#At… 8 Check that tests (including "examples") pass using `make prove-all`. 24 When contributors make a major contribution and support it, their names are included in the automat… 31 You can use `make format` to help conform to coding conventions of the project, but try to avoid mi… 53 1. make significant contributions to libCEED (in implementation, documentation, conceptualization, …
|
| H A D | precision.md | 14 Tests can be run using `make test FC=` because the Fortran tests do not support single precision at… 24 …- **Python**: Make sure to replace the {code}`ceed-f64.h` inclusion rather than commenting it out,…
|
| H A D | libCEEDdev.md | 194 `make format` 206 Also, documentation files should have one sentence per line to help make git diffs clearer and less… 268 `make tidy` 271 This tool is much slower than actual compilation (`make -j8` parallelism helps). 274 `make interface/ceed.c.tidy` 277 All issues reported by `make tidy` should be fixed. 286 …ibCEED or set the environment variable `IWYU_CC`, then you can use the makefile target `make iwyu`.
|
| /libCEED/examples/nek/ |
| H A D | README.md | 22 You can build the Nek5000 libCEED examples with the command `make bps`. 54 -m|-make Make the examples
|
| /libCEED/rust/libceed-sys/c-src/ |
| H A D | Makefile | 225 # prepare make options to run in parallel 280 par:;@$(MAKE) $(MFLAGS) V=$(V) lib 474 $(info make: 'lib' with optional backends: $(filter-out $(BACKENDS_BUILTIN),$(BACKENDS))) 478 $(info make: 'lib' with backends: $(BACKENDS)) 708 +$(call quiet,MAKE) -C examples/deal.II/build 713 +$(MAKE) -C examples/mfem CEED_DIR=`pwd` \ 720 # such as when calling `make prove-all -j2`. 722 +$(MAKE) -C examples MPI=$(MPI) CEED_DIR=`pwd` NEK5K_DIR="$(abspath $(NEK5K_DIR))" nek 728 +$(MAKE) -C examples/rust-qfunctions CEED_DIR=`pwd` 736 # call recursive make to check that this utility is up to date. [all …]
|
| H A D | common.mk | 25 # make-4.3 allows string literals like "#include" in variables, but older versions need "\#include"… 29 # works with make-4.3, but fails with previous versions:
|