FLTRequest

Schema: flt.capnp

Fields

  • startPoints - Float64Tensor

  • field - ComputedField

  • geometry - IndexedGeometry

  • planes - List(Plane)

  • planeIntersectionRecordMode - FLTRequest.PlaneIntersectionRecordMode

  • turnLimit - UInt32

  • distanceLimit - Float64

  • stepLimit - UInt32

  • collisionLimit - UInt32

  • allowReversal - Bool

  • ignoreCollisionsBefore - Float64

  • stepSize - Float64 = 0.001

  • rngSeed - UInt64

  • mapping - DataRef(ReversibleFieldlineMapping)

  • geometryMapping - GeometryMapping

  • forward - Bool = true

  • recordEvery - UInt32

  • stepSizeControl - union

    • fixed - Void

    • adaptive - AdaptiveStepControl

  • parallelModel - group

    • meanFreePath - Float64

    • meanFreePathGrowth - Float64

    • anonymous union - union

      • convectiveVelocity - Float64

      • diffusionCoefficient - Float64

  • perpendicularModel - union

    • noDisplacement - Void

    • isotropicDiffusionCoefficient - Float64

    • rzDiffusionCoefficient - Float64

  • fieldLineAnalysis - union

    • noTask - Void

    • calculateIota - group

      • unwrapEvery - UInt32

      • islandM - UInt32 = 1

      • axis - union

    • calculateFourierModes - group

      • unusedRAxis - List(Float64)

      • unusedZAxis - List(Float64)

      • iota - Float64Tensor

      • nMax - UInt32 = 1

      • mMax - UInt32 = 0

      • recordEvery - UInt32 = 1

      • modeAliasingThreshold - Float64 = 0.001

      • stellaratorSymmetric - Bool = false

      • islandM - UInt32 = 1

  • forwardDirection - union

    • field - Void

    • ccw - Void

Nested Enums