StateItemExtension Interface

public interface StateItemExtension

Module Procedures

private function new_StateItemExtension_spec(spec) result(ext)

Arguments

Type IntentOptional Attributes Name
class(StateItemSpec), intent(in) :: spec

Return Value type(StateItemExtension)

private function new_StateItemExtension_w_producer(spec, producer) result(ext)

Arguments

Type IntentOptional Attributes Name
class(StateItemSpec), intent(in) :: spec
type(GriddedComponentDriver), intent(in) :: producer

Return Value type(StateItemExtension)