Matrix operations

There are four output files containing matrix operations variables in sparse matrix format: xgc.ff_fourier.bp, xgc.fluxavg.bp, xgc.grad_rz.bp and xgc.smooth_pol.bp.

xgc.ff_fourier.bp
Printed when: always.   Output frequency: once at start/restart.

Output

Dimension

Units

Description

eindex

# 3D mesh nodes
\(\times\) 1

Units

Description

nelement

# 3D mesh nodes

Units

Description

nnode

Scalar

Positive integer

Number of 3D mesh nodes.

npsi

Scalar

Positive integer

Number of flux surfaces.

value

# 3D mesh nodes
\(\times\) 1

Units

Description

width

Scalar

Units

Description


xgc.fluxavg.bp
Printed when: always.   Output frequency: once at start/restart.

Output

Dimension

Units

Description

eindex

# 3D mesh nodes
\(\times\) 2

Units

Description

eindex2

# 3D mesh nodes
\(\times\) 5

Units

Description

nelement

# 3D mesh nodes

Units

Description

nelement2

# 3D mesh nodes

Units

Description

nnode

Scalar

Positive integer

Number of 3D mesh nodes.

norm1d

# flux surfaces

Units

Description

norm2d

# 3D mesh nodes

Units

Description

npsi

Scalar

Positive integer

Number of flux surfaces.

value

# 3D mesh nodes
\(\times\) 2

Units

Description

value2

# 3D mesh nodes
\(\times\) 5

Units

Description

width

Scalar

Units

Description

width2

Scalar

Units

Description


xgc.grad_rz.bp
Printed when: always.   Output frequency: once at start/restart.

Output

Dimension

Units

Description

basis

# 3D mesh nodes

Units

Description

eindex_r

# 3D mesh nodes
\(\times\) ?

Units

Description

eindex_z

# 3D mesh nodes
\(\times\) ?

Units

Description

m_r

Scalar

Units

Description

m_z

Scalar

Units

Description

n_r

Scalar

Units

Description

n_z

Scalar

Units

Description

nelement_r

# 3D mesh nodes

Units

Description

nelement_z

# 3D mesh nodes

Units

Description

value_r

# 3D mesh nodes
\(\times\) ?

Units

Description

value_z

# 3D mesh nodes
\(\times\) ?

Units

Description

w_r

Scalar

Units

Description

w_z

Scalar

Units

Description


xgc.smooth_pol.bp
Printed when: always.   Output frequency: once at start/restart.

Output

Dimension

Units

Description

eindex

# 3D mesh nodes
\(\times\) ?

Units

Description

m

Scalar

Units

Description

n

Scalar

Units

Description

nelement

# 3D mesh nodes

Units

Description

value

# 3D mesh nodes
\(\times\) ?

Units

Description

w

Scalar

Units

Description