Card 6u - DIURNAL1 Solar Heating Modeling Request

This optional card defines a diurnal solar heating modeling request.

A diurnal heating request calculates solar and other heat flux view factors for a model located on a planet’s surface.

Parameter Value Description
DIURNAL1 DIURNAL1 (or 61) Mnemonic
ID Integer Request ID number
SHADOPT S1 Calculations are done with shadowing for requested elements
N1 Calculations are done without shadowing for requested elements
SALL Calculations are done with shadowing for all elements
NALL Calculations are done without shadowing for all elements
PNAME MERCURY Planet is Mercury
VENUS Planet is Venus
EARTH Planet is Earth
MARS Planet is Mars
JUPITER Planet is Jupiter
SATURN Planet is Saturn
URANUS Planet is Uranus
NEPTUNE Planet is Neptune
PLUTO Planet is Pluto
MOON Planet is the Moon
GENERIC Generic planet
V1OPT SUN vector1 points towards the Sun
NORTH vector1 points North
SOUTH vector1 points South
EAST vector1 points East
WEST vector1 points West
ZENITH vector1 points towards the zenith
GRAVITY vector1 points towards the planet center
V2OPT SUN vector2 points approximately towards the Sun
NORTH vector2 points approximately towards North
SOUTH vector2 points approximately towards South
EAST vector2 points approximately towards East
WEST vector2 points approximately towards West
ZENITH vector2 points approximately towards the zenith
GRAVITY vector2 points approximately towards the planet center
FRONTGRP Group name or integer Element ID or group name of front facing elements
REVGRP Group name or integer Element ID or group name of elements whose reverse side is to be included

SHADOPT

SHADOPT is the shadowing option to be used for the selected elements.

PNAME

PNAME is the planet name.

  • For planets other than the Earth, both the sun declination angle and the sun right ascension angle must be specified.
  • For planets other than Earth, the PNAME field has no effect, and is used for display purposes only.
  • For Earth, only the sun declination angle needs to be specified.

V1OPT

V1OPT is the flag for target1, the target vector1 is aligned with. vector1 is the first of two vectors fixed with respect to the model’s global coordinate system needed to specify the orbit.

The model is so oriented that vector1 is locked onto target1.

The components of vector1 are specified on the DIURNAL2 Card.

V2OPT

V2OPT is the flag for target2, the target towards which vector2 is aimed. vector2 is the second of two vectors fixed with respect to the global coordinate system.

A plane defined by vector1 and the origin-to-target2 vector is created.

The model is so oriented that vector2 lies in this plane, and the angle between vector2 and the origin-to-target2 vector is minimal.

The components of vector2 are specified on the DIURNAL2 Card.

FRONTGRP

FRONTGRP is the element ID or the group name of the elements for whose front side the fluxes are to be calculated.

Should be blank or 0 if the SHADOPT is NALL or SALL.

This field should be 0 if only a reverse group is selected.

REVGRP

REVGRP is the element ID or the group name of the elements for whose reverse sides fluxes are to be calculated.

Should be blank or 0 if the SHADOPT is NALL or SALL.

Should be blank or 0 if no reverse sides are to be included in the orbital flux calculations.

Code example


DIURNAL1 ID NALL/SALL PNAME V1OPT V2OPT
DIURNAL1 3 S1 EARTH SUN NORTH FRONTARRDIURNAL1 3 S1 EARTH SUN NORTH 0 REVARR
DIURNAL1 3 SALL EARTH EAST NORTH

Notes

All fields are required on all the Cards, except when otherwise specified. If the value in a field is to be ignored and cannot be blank, it must be zero.

ID is the request number and is an integer value common to all associated DIURNAL Cards.