Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin' into HEAD
Browse files Browse the repository at this point in the history
  • Loading branch information
pittlerf committed Nov 7, 2024
2 parents a1fb649 + 3414317 commit 65fec21
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 5 deletions.
1 change: 1 addition & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -421,6 +421,7 @@ if(QUDA_DOWNLOAD_EIGEN)
NAME Eigen
VERSION ${QUDA_EIGEN_VERSION}
URL https://gitlab.com/libeigen/eigen/-/archive/${QUDA_EIGEN_VERSION}/eigen-${QUDA_EIGEN_VERSION}.tar.bz2
URL_HASH SHA256=B4C198460EBA6F28D34894E3A5710998818515104D6E74E5CC331CE31E46E626
DOWNLOAD_ONLY YES
SYSTEM YES)
target_include_directories(Eigen SYSTEM INTERFACE ${Eigen_SOURCE_DIR})
Expand Down
5 changes: 1 addition & 4 deletions lib/interface_quda.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -4256,7 +4256,6 @@ void computeHISQForceQuda(void* const milc_momentum,

using namespace quda;
using namespace quda::fermion_force;
if (gParam->gauge_order != QUDA_MILC_GAUGE_ORDER) errorQuda("Unsupported input field order %d", gParam->gauge_order);

{
// default settings for the unitarization
Expand Down Expand Up @@ -4399,7 +4398,6 @@ void computeHISQForceQuda(void* const milc_momentum,
GaugeFieldParam param(*gParam);
param.location = QUDA_CPU_FIELD_LOCATION;
param.create = QUDA_REFERENCE_FIELD_CREATE;
param.order = QUDA_MILC_GAUGE_ORDER;
param.link_type = QUDA_ASQTAD_MOM_LINKS;
param.reconstruct = QUDA_RECONSTRUCT_10;
param.ghostExchange = QUDA_GHOST_EXCHANGE_NO;
Expand All @@ -4421,7 +4419,6 @@ void computeHISQForceQuda(void* const milc_momentum,
GaugeFieldParam wParam(gParam_field);
wParam.location = QUDA_CPU_FIELD_LOCATION;
wParam.create = QUDA_REFERENCE_FIELD_CREATE;
wParam.order = QUDA_MILC_GAUGE_ORDER;
wParam.link_type = QUDA_GENERAL_LINKS;
wParam.ghostExchange = QUDA_GHOST_EXCHANGE_NO;
wParam.gauge = (void *)w_link;
Expand Down Expand Up @@ -5590,7 +5587,7 @@ void gaugeObservablesQuda(QudaGaugeObservableParam *param)
auto profile = pushProfile(profileGaugeObs);
checkGaugeObservableParam(param);

if (!gaugePrecise) errorQuda("Cannot compute Polyakov loop as there is no resident gauge field");
if (!gaugePrecise) errorQuda("Cannot compute gauge observables as there is no resident gauge field");

GaugeField *gauge = nullptr;
if (!gaugeSmeared) {
Expand Down
2 changes: 1 addition & 1 deletion lib/multigrid.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -966,7 +966,7 @@ namespace quda
}

transfer->R(x_coarse[0], tmp2);
static_cast<DiracCoarse *>(diracCoarseResidual)->M(r_coarse, tmp_coarse);
static_cast<DiracCoarse *>(diracCoarseResidual)->M(r_coarse[0], tmp_coarse);

#if 0 // enable to print out emulated and actual coarse-grid operator vectors for debugging
setOutputPrefix("");
Expand Down

0 comments on commit 65fec21

Please sign in to comment.