Table of Contents

TimeDomainOutputs coming soon

https://bladednextgen.dnv.com/schema/0.4.1/TimeDomainSimulation/TimeDomainOutputs/TimeDomainOutputs.json

Not supported yet

The definition outputs to write for this simulation.

  • OutputDirectory: string
  • FileStem: string
  • FileFormat: string = BINARY | ASCII
  • OutputDongleActivity: boolean
  • TimeStepForOutputs: number (s)
  • LengthOfOutputBuffer: number (s)
  • OutputSummaryInformation: boolean
  • OutputExternalControllers: boolean
  • OutputBuoyancyInformation: boolean
  • OutputFiniteElementMatrices: boolean
  • OutputSignalProperties: boolean
  • OutputWakePropagation: boolean
  • OutputSoftwarePerformance: boolean
  • OutputStateInformation: boolean
  • OutputExternalControllerExchangeObject: boolean
  • OutputExternalControllerLegacySwapArray: boolean
  • SelectedComponentOutputGroups: array[object (SelectedComponentOutputGroup)]

Properties

OutputDirectory: string, optionalcoming soon

The output directory for results files.

FileStem: string, optionalcoming soon

A name for the analysis that will be used as the name of all the output files. If omitted, the run type will be used, such as 'powprod'.

FileFormat: string, optionalcoming soon

The output format, whether it is ASCII or binary.

default = BINARY

OutputDongleActivity: boolean, optionalcoming soon

If true, the dongle activity will be logged.

default = False

TimeStepForOutputs: number (s), optionalcoming soon

The output time step for the simulation.

LengthOfOutputBuffer: number (s), optionalcoming soon

The length of time to buffer the output logs.

OutputSummaryInformation: boolean, optionalcoming soon

If true, the summary information output group will be created.

default = True

OutputExternalControllers: boolean, optionalcoming soon

If true, the controller output group will be created.

default = True

OutputBuoyancyInformation: boolean, optionalcoming soon

If true, the buoyancy output group will be created.

default = False

OutputFiniteElementMatrices: boolean, optionalcoming soon

If true, the finite element output group will be created, providing far more detail about the finite element matrices.

default = False

OutputSignalProperties: boolean, optionalcoming soon

If true, the signal properties output group will be created. This records the properties provided to the controller, with and without noise and other distortions.

default = False

OutputWakePropagation: boolean, optionalcoming soon

If true, the eddy viscosity propagation of the wake is output as a 2D table of relative velocity against radial position and distance traveled to a ".wake" file in the output folder.

default = False

OutputSoftwarePerformance: boolean, optionalcoming soon

If true, the software performance output group will be created.

default = False

OutputStateInformation: boolean, optionalcoming soon

If true, the integrator state output group will be created. This can be used to help understand how efficiently the integrator is coping with the simulation.

default = False

OutputExternalControllerExchangeObject: boolean, optionalcoming soon

If true, this will output all of the values contained in the external controller interface before and after each external controller call. This is intended to assist debugging external controllers.

default = False

OutputExternalControllerLegacySwapArray: boolean, optionalcoming soon

If true, the contents of the swap array passed to a legacy controller will be logged. This is used only when trying to debug legacy controllers, and will not produce useful results if there is more than one legacy controller being run.

default = False

SelectedComponentOutputGroups: array[ object (SelectedComponentOutputGroup) ], optionalcoming soon

A list of references to the OutputGroup of specific components to output. This allows the outputs of individual components to be switched off, or chosen from an available list of output regimes. If a component is not mentioned, it will produce outputs according to its default output group, if there is one available.