# module `concrete.compiler.simulated_value_exporter`
SimulatedValueExporter.
---
## class `SimulatedValueExporter`
A helper class to create `Value`s.
### method `__init__`
```python
__init__(value_exporter: SimulatedValueExporter)
```
Wrap the native C++ object.
**Args:**
value_exporter (_SimulatedValueExporter): object to wrap
**Raises:**
TypeError: if `value_exporter` is not of type `_SimulatedValueExporter`
---
### method `export_scalar`
```python
export_scalar(position: int, value: int) → Value
```
Export scalar.
**Args:**
position (int): position of the argument within the circuit
value (int): scalar to export
**Returns:**
Value: exported scalar
---
### method `export_tensor`
```python
export_tensor(position: int, values: List[int], shape: List[int]) → Value
```
Export tensor.
**Args:**
position (int): position of the argument within the circuit
values (List[int]): tensor elements to export
shape (List[int]): tensor shape to export
**Returns:**
Value: exported tensor
---
### method `new`
```python
new(
client_parameters: ClientParameters,
circuitName: str = 'main'
) → SimulatedValueExporter
```
Create a value exporter.