> For the complete documentation index, see [llms.txt](https://vc-docs.gitbook.io/engine/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://vc-docs.gitbook.io/engine/home/doxygen_synced/classes/class_e_p_e_serialize_data.md).

# EPESerializeData

Serializable container for a PV (photovoltaic) system model: parallel per-module lists plus a bypass-diode flag ("1"/"0").

## Public Attributes

|                        | Name                                                                                                                                                                                                                                    |
| ---------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| List< List< string > > | <p><a href="https://git.unimetaverse.net/vc-core-engine/doxygen/-/tree/main/Classes/Classes/class_e_p_e_serialize_data.md#variable-pvarrays"><strong>PVarrays</strong></a><br>Per-array list of PV-array identifiers.</p>               |
| List< List< string > > | <p><a href="https://git.unimetaverse.net/vc-core-engine/doxygen/-/tree/main/Classes/Classes/class_e_p_e_serialize_data.md#variable-modulename"><strong>ModuleName</strong></a><br>Per-array list of module model names.</p>             |
| List< List< string > > | <p><a href="https://git.unimetaverse.net/vc-core-engine/doxygen/-/tree/main/Classes/Classes/class_e_p_e_serialize_data.md#variable-ir_data"><strong>IR\_data</strong></a><br>Per-array list of irradiance values.</p>                   |
| List< List< string > > | <p><a href="https://git.unimetaverse.net/vc-core-engine/doxygen/-/tree/main/Classes/Classes/class_e_p_e_serialize_data.md#variable-temp_data"><strong>Temp\_data</strong></a><br>Per-array list of temperature values.</p>              |
| List< List< string > > | <p><a href="https://git.unimetaverse.net/vc-core-engine/doxygen/-/tree/main/Classes/Classes/class_e_p_e_serialize_data.md#variable-npar"><strong>Npar</strong></a><br>Per-array list of parallel-string counts.</p>                     |
| List< List< string > > | <p><a href="https://git.unimetaverse.net/vc-core-engine/doxygen/-/tree/main/Classes/Classes/class_e_p_e_serialize_data.md#variable-nser"><strong>Nser</strong></a><br>Per-array list of series-string counts.</p>                       |
| string                 | <p><a href="https://git.unimetaverse.net/vc-core-engine/doxygen/-/tree/main/Classes/Classes/class_e_p_e_serialize_data.md#variable-bypassdiodes"><strong>BypassDiodes</strong></a><br>Bypass-diode flag: "1" enabled, "0" disabled.</p> |

## Public Attributes Documentation

### variable PVarrays

```csharp
List< List< string > > PVarrays;
```

Per-array list of PV-array identifiers.

### variable ModuleName

```csharp
List< List< string > > ModuleName;
```

Per-array list of module model names.

### variable IR\_data

```csharp
List< List< string > > IR_data;
```

Per-array list of irradiance values.

### variable Temp\_data

```csharp
List< List< string > > Temp_data;
```

Per-array list of temperature values.

### variable Npar

```csharp
List< List< string > > Npar;
```

Per-array list of parallel-string counts.

### variable Nser

```csharp
List< List< string > > Nser;
```

Per-array list of series-string counts.

### variable BypassDiodes

```csharp
string BypassDiodes;
```

Bypass-diode flag: "1" enabled, "0" disabled.

***

Updated on 2026-07-22 at 12:00:00 +0800
