You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix write of Hamiltonian dimension value to Amber netcdf trajectory (#1164)
* Add missing Hamiltonian dimension values write. Warn if remd values dimension write is unhandled
* Add missing hamiltonian remd write in parallel
* V6.31.0. Minor version bump for fixed MREMD Hamiltonian value write. Adds warnings when remd values are unhandled
mprinterr("Internal Error: NetcdfFile::ReadRemdValues(): Unhandled remd value read for dim %i (%s)\n", idx, ReplicaDimArray::dimType(remValType_.DimType(idx)));
603
604
}
604
605
}
605
606
return0;
@@ -1632,13 +1633,16 @@ int NetcdfFile::WriteRemdValues(Frame const& frm) {
1632
1633
if (remValType_.DimType(idx) == ReplicaDimArray::TEMPERATURE) {
mprinterr("Internal Error: NetcdfFile::WriteRemdValues(): Unhandled remd value write for dim %i (%s)\n", idx, ReplicaDimArray::dimType(remValType_.DimType(idx)));
1642
1646
}
1643
1647
count_[1] = remd_dimension_; // # dimensions
1644
1648
if ( NC::CheckErr(nc_put_vara_double(ncid_, RemdValuesVID_, start_, count_, &RemdValues_[0])) )
rprinterr("Internal Error: NetcdfFile::WriteRemdValues(): Unhandled remd value write for dim %i (%s)\n", idx, ReplicaDimArray::dimType(remValType_.DimType(idx)));
1687
+
1680
1688
}
1681
1689
pcount_[1] = remd_dimension_; // # dimensions
1682
1690
if ( NC::CheckErr(ncmpi_put_vara_double(ncid_, RemdValuesVID_, pstart_, pcount_, &RemdValues_[0])) )
0 commit comments