「view this page in B3 βῆτα server」

Revisions №21257

branch: rosetta:commits 「№21257」
Commited by: lyskov-ai
GitHub Pull Request link: 「№722」
Merge: 「f8a8eab43」「87aafb70e」  code diff
Scheduled at: 2026-06-25 22:59:13.044748
linux.clang linux.gcc linux.srlz mac.clang
debug
release
unit
mac.clang.python38.PyRosetta.unit ubuntu.clang.cxx11thread.serialization.python38.PyRosetta.unit mpi mpi.serialization build.header build.levels build.ninja_debug beautification code_quality.cppcheck code_quality.merge_size serialization code_quality.submodule_regression integration.mpi integration.release_debug integration.tensorflow integration.thread integration.torch integration performance profile linux.clang.score linux.gcc.score mac.clang.score scripts.pyrosetta scripts.rosetta.parse scripts.rosetta.validate scripts.rosetta.verify util.apps windows.build.debug windows.build.release

Pull Request №722 RosettaCommons/rosetta/main ← lyskov-ai/rosetta/fix/membrane-info-slab-arg-order Merge: f8a8eab4344af49c25e1e5db84ce25fec05eea27←87aafb70e6d09e8a333fac5418df8fd5c9552384 Fix Slab geometry thickness/steepness argument order in MembraneInfo (#719) ---------------- Merge commit message: Fix Slab geometry thickness/steepness argument order in MembraneInfo Slab's constructor is Slab(steepness, thickness), but two MembraneInfo constructors called it with the arguments swapped (see issue #719): - The plain 6-arg constructor passed Slab(thickness, steepness), so the Slab geometry stored thickness and steepness swapped. Because the fa_2012 energy methods (FaMPEnv/FaMPSolv -> mpframework_smooth_fa_2012) read thickness/steepness off the geometry, this silently changed scores. Now passes Slab(steepness, thickness). - The implicit-lipid constructor passed Slab(thickness, steepness) where the bare 'thickness' was not the member just set from water_thickness() but the unscoped MEM::thickness enum (== 1) from MembraneParams.hh, so the call was effectively Slab(1, steepness) and the lipid water thickness was dropped. Now passes Slab(steepness, thickness_), matching the sibling lipid + MP_GEOMETRY_TRANSITION constructor's SLAB case.

...
Test: linux.gcc.mpi.serialization.integration.mpi

Failed sub-tests (click for more details):
replica_docking
Test: linux.clang.integration.release_debug_no_symbols

Failed sub-tests (click for more details):
dgdp_script