Home
last modified time | relevance | path

Searched +full:- +full:- +full:version (Results 1 – 25 of 94) sorted by relevance

1234

/libCEED/rust/libceed/
H A DCargo.toml8 version = "0.12.0"
10 rust-version = "1.56"
11 license = "BSD-2-Clause"
15 High-level interface for libCEED - the efficient high-order discretization library developed by the…
17 keywords = ["libceed", "exascale", "high-order"]
21 libceed-sys = { version = "0.12", path = "../libceed-sys" }
22 katexit = { version = "0.1.1", optional = true }
24 [dev-dependencies]
25 version-sync = "0.9.2"
31 pre-release-replacements = [
[all …]
/libCEED/
H A DRELEASING.md5 In preparing a release, create a branch to hold pre-release commits.
11 Some minor bookkeeping updates are needed when releasing a new version of the core library.
13 The version number must be updated in
21 Use `git log --first-parent v0.7..` to get a sense of the pull requests that have been merged and t…
25 Use `make doc-latexpdf` to build a PDF users manual and inspect it for missing references or format…
31 …[ABI compliance checker](https://github.com/lvc/abi-compliance-checker) is a useful tool, as is `n…
44 1. `git commit -am'libCEED 0.8.1'`
45 More frequently, this is amending the commit message on an in-progress commit, after rebasing if ap…
47 3. `git switch main && git merge --ff-only HEAD@{1}` fast-forward merge into `main`
48 4. `git tag --sign -m'libCEED 0.8.1'`
[all …]
H A D.gitlab-ci.yml1 # ----------------------------------------------------------------------------------------
3 # ----------------------------------------------------------------------------------------
5 - test:cpu-and-tidy
6 - test:gpu-and-float
13 # ----------------------------------------------------------------------------------------
15 # ----------------------------------------------------------------------------------------
16 noether-asan:
17 stage: test:cpu-and-tidy
19 - cpu
24 - export COVERAGE=0 CC=gcc CXX=g++ FC=gfortran
[all …]
H A Dsetup.py2 # the Lawrence Livermore National Laboratory. LLNL-CODE-734707. All Rights
6 # libraries and APIs for efficient high-order finite element and spectral
10 # The CEED research is supported by the Exascale Computing Project 17-SC-20-SC,
16 # pylint: disable=no-name-in-module,import-error,unused-variable
21 # ------------------------------------------------------------------------------
23 # ------------------------------------------------------------------------------
26 def version(): function
28 ceed_version = [line.split("Version:", 1)[1].strip() for line in template if
29 line.startswith("Version: ")]
53 '-j{}'.format(nproc),
[all …]
H A D.readthedocs.yml2 # See https://docs.readthedocs.io/en/stable/config-file/v2.html for details
5 version: 2
8 os: ubuntu-24.04
13 - librsvg2-bin
16 - npx playwright install
17 - npm install -g @mermaid-js/mermaid-cli
26 - pdf
28 # Optionally set the version of Python and requirements required to build your docs
31 - requirements: doc/sphinx/requirements.txt
/libCEED/julia/LibCEED.jl/src/
H A DLibCEED.jl6 # import low-level C interface
163 Incompatible libCEED version.
164 LibCEED.jl requires libCEED version at least $minimum_libceed_version.
165 The version of the libCEED library is $(ceedversion())."
169 @require CUDA = "052768ef-5323-5732-b1bb-66c8b64840ba" include("Cuda.jl")
176 Returns a `VersionNumber` corresponding to the version of the libCEED library currently used.
202 ceedversion_ge(version::VersionNumber)
204 Returns true if the libCEED library is at least as current as the specified `version`. Returns
207 ceedversion_ge(version::VersionNumber) = !isrelease() || (ceedversion() >= version)
217 `set_libceed_path!(:prebuilt)` indicates to LibCEED.jl to use the prebuilt version of the libCEED
[all …]
/libCEED/.github/workflows/
H A Dpython-test-with-style.yml6 - main
13 os: [ubuntu-24.04]
15 python-version: ['3.x']
17 runs-on: ${{ matrix.os }}
20 - name: Environment setup
22 - name: Python setup
23 uses: actions/setup-python@v5
25 python-version: ${{ matrix.python-version }}
26 - name: Python dependencies
28 pip install -r requirements.txt
[all …]
H A Djulia-test-with-style.yml6 - main
13 os: [ubuntu-24.04]
14 julia-version: ['1']
16 runs-on: ${{ matrix.os }}
24 - name: Environment setup
26 - name: Julia setup
27 uses: julia-actions/setup-julia@latest
29 version: ${{ matrix.julia-version }}
30 - name: Julia test and style
33 make -j2
[all …]
H A Dc-fortran-test-linux-osx.yml6 - main
13 os: [ubuntu-24.04, macos-15]
16 - os: macos-15
17 compiler: apple-clang
19 runs-on: ${{ matrix.os }}
22 - name: Environment setup
24 - name: Set compiler
28 if [[ "${{ matrix.os }}" == macos-* ]]; then
29 echo "CC=gcc-15" >> $GITHUB_ENV
35 if [[ "${{ matrix.os }}" == macos-* ]]; then
[all …]
/libCEED/rust/libceed-sys/
H A DCargo.toml8 name = "libceed-sys"
9 version = "0.12.0"
10 links = "libceed-sys"
12 license = "BSD-2-Clause"
14 documentation = "https://docs.rs/libceed-sys"
16 Low-level bindings for libCEED library.
18 keywords = ["libceed", "exascale", "high-order"]
24 "c-src/**",
32 [build-dependencies]
34 pkg-config = "0.3.19"
[all …]
H A DREADME.md1 # libceed-sys: unsafe bindings to libCEED
7 libCEED is a low-level API for for the efficient high-order discretization methods developed by the…
8 While our focus is on high-order finite elements, the approach is mostly algebraic and thus applica…
15 libceed-sys = "0.12.0"
18 For a development version of the libCEED Rust bindings, use the following `Cargo.toml`.
21 libceed-sys = { git = "https://github.com/CEED/libCEED", branch = "main" }
30 To develop libCEED, use `cargo build` in the `rust/libceed-sys` directory to install a local copy a…
32 …tom flags for the C project, we recommend using `make -C c-src configure` to cache arguments in `c
44 …`static` feature and are not using a system version from a standard path/somewhere that can be fou…
48 export LD_LIBRARY_PATH=$CEED_DIR/target/debug/build/libceed-sys-d1ea22c6e1ad3f23/out/lib
[all …]
/libCEED/backends/sycl/
H A Donline_compiler.sycl.cpp1 //==----------- online_compiler.cpp ----------------------------------------==//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
32 // // here to avoid it trying to free a non-existent library.
42 std::vector<const char *> Args = {"ocloc", "-q", "-spv_only", "-device"}; in prepareOclocArgs()
72 Args.push_back("-revision_id"); in prepareOclocArgs()
76 Args.push_back(Is64Bit ? "-64" : "-32"); in prepareOclocArgs()
79 Args.push_back("-options"); in prepareOclocArgs()
86 /// Compiles the given source \p Source to SPIR-V IL and returns IL as a vector
88 /// @param Source - Either OpenCL or CM source code.
[all …]
H A Docloc_api.h1 //===------- ocloc_api.h --------------------------------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
10 // https://github.com/intel/compute-runtime/blob/master/shared/offline_compiler/source/ocloc_api.h
20 OCLOC_VERSION_1_0 = OCLOC_MAKE_VERSION(1, 0), ///< version 1.0
21 OCLOC_VERSION_CURRENT = OCLOC_MAKE_VERSION(1, 0), ///< latest known version
35 /// at https://github.com/intel/compute-runtime.
47 /// \param NumSources is the number of in-memory representations
50 /// \param DataSources is an array of in-memory representations
53 /// \param LenSources is an array of sizes of in-memory representations
[all …]
/libCEED/tests/junit-xml/
H A DREADME.rst1 python-junit-xml
3 .. image:: https://travis-ci.org/kyrus/python-junit-xml.png?branch=master
6 -----
21 ------------
27 pip install junit-xml
29 easy_install junit-xml
35 git clone https://github.com/kyrus/python-junit-xml.git
39 -----
43 .. code-block:: python
54 .. code-block:: xml
[all …]
/libCEED/julia/LibCEED.jl/docs/src/
H A Dindex.md15 `] add LibCEED`. This will automatically install a pre-built binary of the
18 own version of the libCEED library, and configure LibCEED.jl to use this binary
21 !!! warning "The pre-built libCEED binaries do not support CUDA backends"
22 The pre-built binaries automatically installed by LibCEED.jl (through the
30 By default, LibCEED.jl will use the pre-built libCEED binaries provided by the
49 ### Features of the high-level interface for libCEED
51 #### User Q-functions
53 With LibCEED.jl, it is much easier to write dimension-independent user-defined
54 Q-functions that automatically work on the GPU. See the [related
61 the user wants read-only access, then the user must call
[all …]
H A DExamples.md7 - `ex1-volume-c.jl`, an almost one-to-one translation of `ex1-volume.c`, using
8 the low-level C interface. This example uses low-level user Q-functions
9 defined in `ex1-function-c.jl`.
10 - `ex1-volume.jl`, a higher-level more idiomatic version of `ex1-volume.c`,
11 using user Q-functions defined using [`@interior_qf`](@ref).
12 - `ex2-surface.jl`, a higher-level, idiomatic version of `ex2-surface.c`.
H A DLibCEED.md3 By default, LibCEED.jl uses a "basic version" of the libCEED library that is
4 bundled as a pre-built binary. In order to access more advanced features (CUDA
5 support, architecture-specific compiler flags, etc.), users can use LibCEED.jl
9 library file. The choice of library file is stored as a per-environment
14 The version number of the currently loaded libCEED library can also be queried
/libCEED/doc/sphinx/source/
H A Dconf.py2 # -*- coding: utf-8 -*-
5 # sphinx-quickstart on Tue Jan 7 18:59:28 2020.
31 # -- General configuration ------------------------------------------------
33 # If your documentation needs a minimal Sphinx version, state it here.
60 # The following, if true, allows figures, tables and code-blocks to be
77 # The version info for the project you're documenting, acts as replacement for
78 # |version| and |release|, also used in various other places throughout the
81 # The short X.Y version.
85 if line.startswith("Version:"):
88 version = pkgconf_version variable
[all …]
/libCEED/examples/rust-qfunctions/ex1-volume-rs/
H A DCargo.toml2 name = "ex1-volume-rs"
3 version = "0.1.0"
14 crate-type = ["staticlib"]
17 ndarray = {version = "0.16.1", default-features = false}
/libCEED/examples/rust/ex3-volume-vector/
H A DCargo.toml2 name = "ex3-volume-vector"
3 version = "0.11.0"
10 clap = { version = "4.0.17", features = ["derive"] }
/libCEED/examples/rust/ex1-volume-vector/
H A DCargo.toml2 name = "ex1-volume-vector"
3 version = "0.11.0"
10 clap = { version = "4.0.17", features = ["derive"] }
/libCEED/examples/rust/ex2-surface-vector/
H A DCargo.toml2 name = "ex2-surface-vector"
3 version = "0.11.0"
10 clap = { version = "4.0.17", features = ["derive"] }
/libCEED/examples/rust/ex3-volume/
H A DCargo.toml2 name = "ex3-volume"
3 version = "0.11.0"
10 clap = { version = "4.0.17", features = ["derive"] }
/libCEED/examples/rust/ex1-volume/
H A DCargo.toml2 name = "ex1-volume"
3 version = "0.11.0"
10 clap = { version = "4.0.17", features = ["derive"] }
/libCEED/examples/rust/ex2-surface/
H A DCargo.toml2 name = "ex2-surface"
3 version = "0.11.0"
10 clap = { version = "4.0.17", features = ["derive"] }

1234