modify_end#

varextcfd.modify_end() int#

Delimit the modifications to the extended CFD attributes.

For extended CFD variables to be computed, the basis variables must be identified and the basis constants defined.
These are optional commands which increase performance since all changes are made at one time.
Args:
p0:

‘varextcfd_command’ any of the varextcfd commands

Examples:
#
# Activating all variables in this case
#
ensight.variables.activate_all()
#
# Making extended variables available
#
ensight.varextcfd.show_extended("ON")
#
# Setting the basis variables and constants
#
ensight.varextcfd.modify_begin()
ensight.varextcfd.density("Density")
ensight.varextcfd.momentum("Momentum")
ensight.varextcfd.total_energy("Energy")
ensight.varextcfd.ratio_of_spec_heat("1.4000e+00")
ensight.varextcfd.freestream_mach(1.0000e+00)
ensight.varextcfd.gas_constant(1.0000e+00)
ensight.varextcfd.freestream_density(1.0000e+00)
ensight.varextcfd.freestream_speed_sound(1.0000e+00)
ensight.varextcfd.modify_end()
Returns:

zero on success, non-zero on error