| /libCEED/backends/avx/ |
| H A D | ceed-avx-tensor.c | 44 … const CeedScalar *restrict u, CeedScalar *restrict v, const CeedInt JJ, const CeedInt CC) { in CeedTensorContract_Avx_Blocked() argument 55 for (CeedInt c = 0; c < (C / CC) * CC; c += CC) { in CeedTensorContract_Avx_Blocked() 56 rtype vv[JJ][CC / 4]; // Output tile to be held in registers in CeedTensorContract_Avx_Blocked() 58 … for (CeedInt cc = 0; cc < CC / 4; cc++) vv[jj][cc] = loadu(&v[(a * J + j + jj) * C + c + cc * 4]); in CeedTensorContract_Avx_Blocked() local 63 for (CeedInt cc = 0; cc < CC / 4; cc++) { // unroll in CeedTensorContract_Avx_Blocked() local 64 fmadd(vv[jj][cc], tqv, loadu(&u[(a * B + b) * C + c + cc * 4])); in CeedTensorContract_Avx_Blocked() 69 … for (CeedInt cc = 0; cc < CC / 4; cc++) storeu(&v[(a * J + j + jj) * C + c + cc * 4], vv[jj][cc]); in CeedTensorContract_Avx_Blocked() local 77 for (CeedInt c = 0; c < (C / CC) * CC; c += CC) { in CeedTensorContract_Avx_Blocked() 78 rtype vv[JJ][CC / 4]; // Output tile to be held in registers in CeedTensorContract_Avx_Blocked() 81 … for (CeedInt cc = 0; cc < CC / 4; cc++) vv[jj][cc] = loadu(&v[(a * J + j + jj) * C + c + cc * 4]); in CeedTensorContract_Avx_Blocked() local [all …]
|
| /libCEED/.github/workflows/ |
| H A D | c-fortran-test-linux-osx.yml | 29 echo "CC=gcc-15" >> $GITHUB_ENV 31 echo "CC=gcc" >> $GITHUB_ENV 36 echo "CC=$(brew --prefix llvm@18)/bin/clang" >> $GITHUB_ENV 38 echo "CC=clang" >> $GITHUB_ENV 42 echo "CC=clang" >> $GITHUB_ENV 46 run: $CC --version | head -1
|
| H A D | python-test-with-style.yml | 32 CC: ${{ matrix.compiler }} 46 CC: ${{ matrix.compiler }} 52 CC: ${{ matrix.compiler }}
|
| H A D | c-fortran-test-arm64.yml | 23 CC: ${{ matrix.compiler }}
|
| H A D | c-fortran-test-icc.yml | 32 export CC=icx CXX=icx FC=ifx
|
| H A D | c-fortan-test-ppc64le.yml | 26 CC: ${{ matrix.compiler }}
|
| H A D | c-fortran-test-style.yml | 28 CC: ${{ matrix.compiler }}
|
| H A D | rust-test-with-style.yml | 33 CC: ${{ matrix.compiler }}
|
| /libCEED/examples/nek/ |
| H A D | Makefile | 21 ifeq (,$(filter-out undefined default,$(origin CC))) 22 CC = gcc macro 29 CC = mpicc macro 41 FC=$(FC) CC=$(CC) MPI=$(MPI) NEK5K_DIR=$(NEK5K_DIR) CEED_DIR=$(CEED_DIR) && ./nek-examples.sh -m
|
| H A D | nek-examples.sh | 34 #CC= 44 : ${CC:="mpicc"} 163 CC=$CC FC=$FC MPI=$MPI NEK_SOURCE_ROOT="${NEK5K_DIR}" CFLAGS="$CFLAGS" \
|
| /libCEED/ |
| H A D | .gitlab-ci.yml | 24 - export COVERAGE=0 CC=gcc CXX=g++ FC=gfortran 27 - echo "-------------- CC ------------------" && $CC --version 72 - export COVERAGE=1 CC=gcc CXX=g++ FC=gfortran 75 - echo "-------------- CC ------------------" && $CC --version 153 # - export COVERAGE=1 CC=icx CXX=icpx 156 # - echo "-------------- CC ------------------" && $CC --version 181 - export COVERAGE=1 CC=gcc CXX=g++ FC=gfortran NVCC=nvcc GPU_CLANG=1 184 - echo "-------------- CC ------------------" && $CC --version 236 - export COVERAGE=1 CC=gcc CXX=g++ FC=gfortran NVCC=nvcc 239 - echo "-------------- CC ------------------" && $CC --version [all …]
|
| H A D | Makefile | 62 ifeq (,$(filter-out undefined default,$(origin CC))) 63 CC = gcc macro 72 LINK = $(CC) 110 …C_VENDOR := $(firstword $(filter gcc (GCC) clang cc icc icc_orig oneAPI XL emcc,$(subst -, ,$(shel… 112 CC_VENDOR := $(if $(filter cc,$(CC_VENDOR)),gcc,$(CC_VENDOR)) 161 cc_check_flag = $(shell $(CC) -E -Werror $(1) -x c /dev/null > /dev/null 2>&1 && echo 1) 345 dealiiexamples.cc := $(sort $(wildcard examples/deal.II/*.cc)) 346 dealiiexamples := $(dealiiexamples.cc:examples/deal.II/%.cc=$(OBJDIR)/dealii-%) 419 $(info CC = $(CC)) 493 MEMCHK := $(shell echo "$(HASH)include <valgrind/memcheck.h>" | $(CC) $(CPPFLAGS) -E - >/de… [all …]
|
| H A D | README.md | 71 $ make SYCL_DIR=/opt/intel/oneapi/compiler/latest/linux SYCLCXX=icpx CC=icx CXX=icpx 370 The usual variables like `CC` and `CFLAGS` are used, and optimization flags for all languages can b… 387 $ cc `pkg-config --cflags --libs ceed` -o myapp myapp.c
|
| /libCEED/examples/solids/ |
| H A D | Makefile | 17 CC = $(call pkgconf, --variable=ccompiler $(PETSc.pc) $(ceed.pc)) macro 49 $(call quiet,CC) $(CPPFLAGS) $(CFLAGS) -c -o $@ $(abspath $<) 55 $(info CC : $(CC))
|
| /libCEED/examples/fluids/ |
| H A D | Makefile | 26 CC = $(call pkgconf, --variable=ccompiler $(PETSc.pc) $(ceed.pc)) macro 69 $(call quiet,CC) $(CPPFLAGS) $(CFLAGS) -c -o $@ $(abspath $<) 72 $(info CC : $(CC))
|
| /libCEED/examples/deal.II/ |
| H A D | CMakeLists.txt | 14 FILE(GLOB SOURCE_FILES "*.cc") 18 STRING( REPLACE ".cc" "" exec ${file_name} )
|
| /libCEED/examples/petsc/ |
| H A D | Makefile | 17 CC = $(call pkgconf, --variable=ccompiler $(PETSc.pc) $(ceed.pc)) macro 83 $(call quiet,CC) $(CPPFLAGS) $(CFLAGS) -c -o $@ $(abspath $<) 89 $(info CC : $(CC))
|
| /libCEED/rust/libceed-sys/c-src/ |
| H A D | Makefile | 62 ifeq (,$(filter-out undefined default,$(origin CC))) 63 CC = gcc macro 72 LINK = $(CC) 110 …C_VENDOR := $(firstword $(filter gcc (GCC) clang cc icc icc_orig oneAPI XL emcc,$(subst -, ,$(shel… 112 CC_VENDOR := $(if $(filter cc,$(CC_VENDOR)),gcc,$(CC_VENDOR)) 161 cc_check_flag = $(shell $(CC) -E -Werror $(1) -x c /dev/null > /dev/null 2>&1 && echo 1) 345 dealiiexamples.cc := $(sort $(wildcard examples/deal.II/*.cc)) 346 dealiiexamples := $(dealiiexamples.cc:examples/deal.II/%.cc=$(OBJDIR)/dealii-%) 419 $(info CC = $(CC)) 493 MEMCHK := $(shell echo "$(HASH)include <valgrind/memcheck.h>" | $(CC) $(CPPFLAGS) -E - >/de… [all …]
|
| /libCEED/examples/solids/qfunctions/ |
| H A D | finite-strain-mooney-rivlin.h | 479 // Compute CC = C*C = C^2 in ElasFSEnergy_MR() 480 CeedScalar CC[3][3]; in ElasFSEnergy_MR() local 483 CC[j][k] = 0; in ElasFSEnergy_MR() 484 for (CeedInt m = 0; m < 3; m++) CC[j][k] += C[j][m] * C[m][k]; in ElasFSEnergy_MR() 494 const CeedScalar tr_CC = CC[0][0] + CC[1][1] + CC[2][2]; in ElasFSEnergy_MR() 589 // Compute CC = C*C = C^2 in ElasFSDiagnostic_MR() 590 CeedScalar CC[3][3]; in ElasFSDiagnostic_MR() local 593 CC[j][k] = 0; in ElasFSDiagnostic_MR() 594 for (CeedInt m = 0; m < 3; m++) CC[j][k] += C[j][m] * C[m][k]; in ElasFSDiagnostic_MR() 603 const CeedScalar tr_CC = CC[0][0] + CC[1][1] + CC[2][2]; in ElasFSDiagnostic_MR()
|
| /libCEED/doc/img/ |
| H A D | logo.svg | 4 xmlns:cc="http://creativecommons.org/ns#" 18 <cc:Work 24 </cc:Work>
|
| H A D | SphereSketch.svg | 4 xmlns:cc="http://creativecommons.org/ns#" 21 <cc:Work 27 </cc:Work>
|
| H A D | CubedSphere.svg | 4 xmlns:cc="http://creativecommons.org/ns#" 21 <cc:Work 27 </cc:Work>
|
| /libCEED/tests/ |
| H A D | junit.py | 62 return (Path('examples') / 'deal.II' / rest).with_suffix('.cc')
|
| H A D | junit_common.py | 388 if source_file.suffix in ['.c', '.cc', '.cpp']:
|
| /libCEED/examples/python/img/ |
| H A D | QFunctionSketch.svg | 4 xmlns:cc="http://creativecommons.org/ns#" 21 <cc:Work 27 </cc:Work>
|