| /libCEED/examples/petsc/ |
| H A D | README.md | 9 To build, run `make bpsraw` 11 To run, `./bpsraw -ceed [ceed-resource] -problem bp[1-6] -degree [degree]` 21 To build, run `make bps` 23 To run, `./bps -ceed [ceed-resource] -problem bp[1-6] -degree [degree]` 32 Some run-time arguments can be passed lists, which allows a single `mpiexec` invocation to run many… 39 which will sample from the `4*4*3=48` specified combinations, each of which will run a problem-size… 46 To build, run `make multigrid` 48 To run, `./multigrid -ceed [ceed-resource] -problem bp[1-6] -degree [degree]` 70 To build, run `make area` 72 To run, `./area -problem cube -ceed [ceed-resource] -petscspace_degree [degree]`
|
| /libCEED/examples/nek/ |
| H A D | README.md | 5 Nek5000 v19.0 or greater must be [installed](https://nek5000.mcs.anl.gov/getstarted/) to run these … 38 You can run the Nek5000 libCEED examples by invoking `nek-examples.sh` script. 48 -c|-ceed Ceed backend to be used for the run (optional, default: /cpu/self) 50 -n|-np Specify number of MPI ranks for the run (optional, default: 1) 51 -t|-test Run in test mode (not on by default) 59 For example, you can run bp1 as follows: 61 ./run-nek-example.sh -ceed /cpu/self -e bp1 -n 4 -b 3 65 ./run-nek-example.sh -b 3
|
| H A D | nek-examples.sh | 73 -c|-ceed Ceed backend to be used for the run (optional, default: /cpu/self) 75 -n|-np Specify number of MPI ranks for the run (optional, default: 1) 76 -t|-test Run in test mode (not on by default) 84 Run them with: 184 # Run clean 268 # Run thorugh the box sizes 295 function run() { function 326 # Run example 338 … echo " Run finished. Output was written to ${nek_ex}.${nek_spec_short}.log.${nek_np}.b${nek_box}" 360 run
|
| /libCEED/benchmarks/ |
| H A D | benchmark.sh | 21 run="" 62 -b|--bp \"list\" choose the benchmark problems to run 64 -r|--run <name> run the tests in the script <name> 67 -d|--dry-run show (but do not run) the commands for the tests 77 $this_file --run petsc-bpsraw.sh 78 $this_file --run petsc-bps.sh 155 -r|--run) 156 run=on 158 [ $# -gt 0 ] || { echo "Missing <name> in --run <name>"; $exit_cmd 1; } 176 -d|--dry-run) [all …]
|
| H A D | postprocess_plot.py | 47 # Run information 102 d = [[run['degree'], run['num_elem'], 1. * run['num_unknowns'] / num_nodes / vdim, 103 run['cg_iteration_dps'] / num_nodes] 104 for index, run in 126 d = [[run['degree'], run['num_elem'], 1. * run['num_unknowns'] / num_nodes / vdim, 127 run['cg_iteration_dps'] / num_nodes] 128 for index, run in
|
| H A D | README.md | 13 benchmark, `-b <bp-list>` specifies a list of CEED benchmark problems to run, 32 tests will be run (the lowest degree is 1); the default value is 8.
|
| /libCEED/.github/workflows/ |
| H A D | python-test-with-style.yml | 27 run: | 34 run: | 48 run: | 54 run: |
|
| H A D | c-fortran-test-linux-osx.yml | 25 run: | 46 run: $CC --version | head -1 50 run: |
|
| H A D | julia-documentation.yml | 17 run: | 23 run: |
|
| H A D | c-fortan-test-ppc64le.yml | 24 uses: uraimo/run-on-arch-action@v3 32 run: |
|
| H A D | c-fortran-test-style.yml | 22 run: | 30 run: |
|
| H A D | rust-test-with-style.yml | 35 run: cargo llvm-cov test --doctests --lcov --output-path lcov.info 60 run: |
|
| H A D | julia-test-with-style.yml | 31 run: | 39 … julia --project -e 'import Pkg; Pkg.test("LibCEED"; coverage=true, test_args=["--run-dev-tests"])'
|
| H A D | python-wheels.yml | 49 run: pipx run build --sdist
|
| /libCEED/python/tests/ |
| H A D | README.md | 8 To run the tests, first build the user QFunctions file by running 12 Then, to run the test suite use the command 19 the apropriate QFunction single source file and run
|
| /libCEED/examples/fluids/ |
| H A D | README.md | 18 and run with: 43 …- Run in test mode and specify whether solution (`solver`) or turbulent statistics (`turb_spanstat… 159 - Number of timesteps between statistics file writing (`-1` means only at end of run) 183 - View comprehensive information about run-time options 303 The advection problems can be run in both 2D and 3D, based on the DM defined for the problem. 395 For 3D advection, an example of the `rotation` mode can be run with: 407 For 2D advection, an example of the `rotation` mode can be run with: 465 This problem can be run with: 504 This problem can be run with: 722 This problem can be run with the `gaussianwave.yaml` file via: [all …]
|
| /libCEED/backends/magma/tuning/ |
| H A D | README.md | 14 A sample run to generate the tuning data for an A100 GPU, considering values of 28 Alternatively, the `tuning` program can be built and run on its own to benchmark 29 the basis application for a given backend. Run `make tuning` from this directory
|
| H A D | generate_tuning.py | 50 subprocess.run(build_cmd, cwd=f"{script_dir}/../../..") 51 subprocess.run(["make", "tuning", "OPT=-O0"], cwd=f"{script_dir}") 56 # Run the benchmark 58 process = subprocess.run( 98 # Run the benchmarks
|
| /libCEED/examples/python/ |
| H A D | README.md | 13 To build the QFunctions into a shared library that the Python examples use, run 19 To execute the examples, run:
|
| /libCEED/ |
| H A D | README.md | 13 …a for element-based discretizations, designed for performance portability, run-time flexibility, a… 92 …ipten](https://emscripten.org). For example, one can build the library and run a standalone WASM e… 132 The test suite produces [TAP](https://testanything.org) output and is run by: 197 To use, run your code with Valgrind and the Memcheck backends, e.g. `valgrind ./build/ex1 -ceed /cp… 199 This backend can be run in serial or blocked mode and defaults to running in the serial mode if `/c… 237 …, set the `MFEM_DIR`, `PETSC_DIR` (and optionally `PETSC_ARCH`), and `NEK5K_DIR` variables and run: 330 A sequence of benchmarks for all enabled backends can be run using: 344 …ing the `benchmarks` target runs a comprehensive set of benchmarks which may take some time to run. 345 Subsets of the benchmarks can be run using the scripts in the `benchmarks` folder. 351 To install libCEED, run: [all …]
|
| /libCEED/examples/solids/ |
| H A D | README.md | 17 and run with: 85 The command line options just shown are the minimum requirements to run the mini-app, but additiona… 103 - Run in test mode 151 - View comprehensive information about run-time options 155 …f the linear elasticity formulation on a given mesh with the method of manufactured solutions, run:
|
| /libCEED/backends/cuda/ |
| H A D | ceed-cuda-compile.cpp | 290 …command = "$(find $(rustup run " + std::string(rust_toolchain) + " rustc --print sysroot) -name ll… in CeedCompileCore_Cuda() 334 // Find Rust's llvm-link tool and run it in CeedCompileCore_Cuda() 335 …command = "$(find $(rustup run " + std::string(rust_toolchain) + " rustc --print sysroot) -name ll… in CeedCompileCore_Cuda() 365 ("$(find $(rustup run " + std::string(rust_toolchain) + in CeedCompileCore_Cuda() 372 …("$(find $(rustup run " + std::string(rust_toolchain) + " rustc --print sysroot) -name llc) -O3 -m… in CeedCompileCore_Cuda() 439 // Run CUDA kernel with block size selected automatically based on the kernel 452 // Run CUDA kernel 460 // Run CUDA kernel for spatial dimension 469 // Run CUDA kernel for spatial dimension with shared memory
|
| /libCEED/rust/libceed-sys/ |
| H A D | build.rs | 34 run(&mut make); in main() 93 fn run(command: &mut Command) { in run() function
|
| /libCEED/include/ceed/jit-source/hip/ |
| H A D | hip-ref-basis-nontensor-templates.h | 25 // Run with Q threads in Contract() 52 // Run with P threads in ContractTranspose()
|
| /libCEED/include/ceed/jit-source/cuda/ |
| H A D | cuda-ref-basis-nontensor-templates.h | 25 // Run with Q threads in Contract() 52 // Run with P threads in ContractTranspose()
|