Nodes ▸ Generators ▸ Reader ▸ HDF 3D

Custom 3D File

Reads a 3-D HDF file of any layout, with full control over variable, axes, scales and units.

Custom 3D File

Inputs

None.

Parameter ports

Added from the Parameters pane (⊕). While connected, each drives its parameter.

PortAcceptsModeDescription
time_index primitive(number) opt-in
drives time_index
Drives the Sequence parameter while connected
time primitive(time) opt-in
drives time
Drives the Date parameter while connected
time_value primitive(number) opt-in
drives time_value
Drives the Time parameter while connected

Outputs

generator(reader)

Parameters

The Parameters pane shows only the parameters relevant to the current settings.

ParameterKindDefaultChoices / rangeUnitNotes
Source
source
choice path path | psi-data-utils | directory | cache
Path
path
path none
Dataset
dataset
choice none MAS corona | MAS heliosphere | PFSS | Quantities | Examples
File
file
choice none
Directory
directory
directory none
Pattern
pattern
pattern {var}{seq:03d}.h5
t0 (optional)
t0
datetime none
Sequence Scale
sequence_scale
choice linear linear | geometric | explicit | table
dt
dt
float 1 0 to h
Ratio
ratio
float 2 0 to
Deltas
deltas
strlist ()
Table Path
table_path
path none
Time Mode
time_mode
choice index index | value | elapsed
Sequence
time_index
int none 0 to , step 1 ⇄ port
Date (nearest file)
time
datetime none ⇄ port
Time (nearest file)
time_value
float none h ⇄ port
Quantities
quantities
quantities ()
Target Dataset
target
choice none
Variable Name
variable
str none
Quantity Unit
unit
str none
Mesh Staggering (e.g. hmm)
mesh
str none
Scalar Field
scalar
bool true
Array Order
order
choice F F | C
Axis Names (physical order)
axes
str r,t,p
Scales
scales
choice attached attached | index | none
r Scale Override
scale_r
choice none
theta Scale Override
scale_t
choice none
phi Scale Override
scale_p
choice none

Used by

Browse all templates using Custom 3D File