From 857917077ebdbc04dbd4fe63fb53852d8fa4590e Mon Sep 17 00:00:00 2001 From: Rahil Doshi <rahil.doshi@fau.de> Date: Mon, 24 Mar 2025 16:48:50 +0100 Subject: [PATCH] Remove factory method from_material --- src/pymatlib/core/codegen/interpolation_array_container.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/pymatlib/core/codegen/interpolation_array_container.py b/src/pymatlib/core/codegen/interpolation_array_container.py index 979febe..3912ff0 100644 --- a/src/pymatlib/core/codegen/interpolation_array_container.py +++ b/src/pymatlib/core/codegen/interpolation_array_container.py @@ -94,7 +94,8 @@ class InterpolationArrayContainer(CustomGenerator): except Exception as e: raise ValueError(f"Failed to prepare interpolation arrays: {e}") from e - @classmethod + # TODO: Deprecated! + '''@classmethod def from_material(cls, name: str, material): """Create an interpolation container from a material object. Args: @@ -104,7 +105,7 @@ class InterpolationArrayContainer(CustomGenerator): Returns: InterpolationArrayContainer: Container with arrays for interpolation. """ - return cls(name, material.energy_density_temperature_array, material.y_array) + return cls(name, material.energy_density_temperature_array, material.y_array)''' def _generate_binary_search(self, sfg: SfgComposer): """Generate code for binary search interpolation. -- GitLab