diff --git a/tools/src/icon4pytools/icon4pygen/bindings/codegen/f90.py b/tools/src/icon4pytools/icon4pygen/bindings/codegen/f90.py index 44db6ee..c1f6230 100644 --- a/tools/src/icon4pytools/icon4pygen/bindings/codegen/f90.py +++ b/tools/src/icon4pytools/icon4pygen/bindings/codegen/f90.py @@ -525,29 +525,16 @@ def __post_init__(self, *args: Any, **kwargs: Any) -> None: param_fields = [F90Field(name=field.name) for field in self.all_fields] + [ F90Field(name=name) for name in _DOMAIN_ARGS ] - bind_fields = ( - [ - F90TypedField( - name=field.name, - dtype=field.renderer.render_ctype("f90"), - dims=field.renderer.render_ranked_dim_string(), - ) - for field in self.all_fields - ] - + [ - F90TypedField( - name=field.name, - suffix="before", - dtype=field.renderer.render_ctype("f90"), - dims=field.renderer.render_ranked_dim_string(), - ) - for field in self.out_fields - ] - + [ - F90TypedField(name=name, dtype="integer(c_int)", dims="value") - for name in _DOMAIN_ARGS - ] - ) + bind_fields = [ + F90TypedField( + name=field.name, + dtype=field.renderer.render_ctype("f90"), + dims=field.renderer.render_ranked_dim_string(), + ) + for field in self.all_fields + ] + [ + F90TypedField(name=name, dtype="integer(c_int)", dims="value") for name in _DOMAIN_ARGS + ] k_sizes_fields = [ F90TypedField(name=field.name, suffix=s, dtype="integer") for s in ["k_size"]