From 10bf2a60dfc9b85d1e646cf76e1f9b71a50d16a2 Mon Sep 17 00:00:00 2001 From: Chris Maffeo <cmaffeo2@illinois.edu> Date: Fri, 21 Mar 2025 14:17:18 -0500 Subject: [PATCH] Use add_grid_potential routine when adding grids --- mrdna/segmentmodel.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/mrdna/segmentmodel.py b/mrdna/segmentmodel.py index e351ee0..cd7df11 100644 --- a/mrdna/segmentmodel.py +++ b/mrdna/segmentmodel.py @@ -3962,11 +3962,7 @@ proc calcforces {} { for grid_file, scale, per_nucleotide, filter_fn in self.grid_potentials: def add_grid_to_type(particle_type): s = scale*particle_type.nts if per_nucleotide else scale - try: - particle_type.grid = list(particle_type.grid) + [(grid_file, s)] - except: - particle_type.grid = [(grid_file, s)] - particle_type.grid = tuple(particle_type.grid) + particle_type.add_grid_potential( grid_file, s ) if filter_fn is None: for key,particle_type in bead_type_dict.items(): -- GitLab