WriteVariablesTime

class sharpy.postproc.writevariablestime.WriteVariablesTime[source]

Write variables with time

WriteVariablesTime is a class inherited from BaseSolver

It is a postprocessor that outputs the value of variables with time onto a text file.

settings_types

Acceptable data types of the input data

Type:

dict

settings_default

Default values for input data should the user not provide them

Type:

dict

See the list of arguments
dir

directory to output the information

Type:

str

The settings that this solver accepts are given by a dictionary, with the following key-value pairs:

Name

Type

Description

Default

delimiter

str

Delimiter to be used in the output file

`` ``

FoR_variables

list(str)

Variables of StructTimeStepInfo associated to the frame of reference to be writen

['']

FoR_number

list(int)

Number of the A frame of reference to output (for multibody configurations)

numpy.array

structure_variables

list(str)

Variables of StructTimeStepInfo associated to the frame of reference to be writen

['']

structure_nodes

list(int)

Number of the nodes to be writen

numpy.array

nonlifting_nodes_variables

list(str)

Variables of NonliftingBodyTimeStepInfo associated to panels to be writen

['']

nonlifting_nodes_im

list(int)

Chordwise index of the nonlifting panels to be output

numpy.array

nonlifting_nodes_in

list(int)

Spanwise index of the nonlifting panels to be output

numpy.array

nonlifting_nodes_isurf

list(int)

Number of the panels’ surface to be output

numpy.array

aero_panels_variables

list(str)

Variables of AeroTimeStepInfo associated to panels to be writen

['']

aero_panels_isurf

list(int)

Number of the panels’ surface to be output

numpy.array

aero_panels_im

list(int)

Chordwise index of the panels to be output

numpy.array

aero_panels_in

list(int)

Spanwise index of the panels to be output

numpy.array

aero_nodes_variables

list(str)

Variables of AeroTimeStepInfo associated to nodes to be writen

['']

aero_nodes_isurf

list(int)

Number of the nodes’ surface to be output

numpy.array

aero_nodes_im

list(int)

Chordwise index of the nodes to be output

numpy.array

aero_nodes_in

list(int)

Spanwise index of the nodes to be output

numpy.array

cleanup_old_solution

bool

Remove the existing files

False

vel_field_variables

list(str)

Variables associated to the velocity field. Only uext implemented so far

[]

vel_field_points

list(float)

List of coordinates of the control points as x1, y1, z1, x2, y2, z2 …

numpy.array