---
title: "init(value:minimum:maximum:identifier:)"
framework: phase
role: symbol
role_heading: Initializer
path: "phase/phasenumbermetaparameterdefinition/init(value:minimum:maximum:identifier:)"
---

# init(value:minimum:maximum:identifier:)

Creates a specification for a named metaparameter with the given numeric value and range.

## Declaration

```swift
convenience init(value: Double, minimum: Double, maximum: Double, identifier: String)
```

## Parameters

- `value`: A default value for the metaparameter specification.
- `minimum`: The lowest possible number for the value.
- `maximum`: The highest possible number for the value.
- `identifier`: A unique name for the metaparameter specification.

## See Also

### Creating a Metaparameter Definition

- [init(value:)](phase/phasenumbermetaparameterdefinition/init(value:).md)
- [init(value:identifier:)](phase/phasenumbermetaparameterdefinition/init(value:identifier:).md)
- [init(value:minimum:maximum:)](phase/phasenumbermetaparameterdefinition/init(value:minimum:maximum:).md)
