geometrical_types

Module

Description

$Id$

MODULE_DOC: Collection of geometrical object types. MODULE_DOC: (Presently only rectangular toroid)

16-May-20/MR: coded

Quick access

Types:

torus_rect

Variables:

torus_extend_r, torus_extend_z, torus_init, torus_precess, torus_rect, torus_rect_unfmt_read, torus_rect_unfmt_write, torus_wobble

Needed modules

Types

  • type  geometrical_types/torus_rect
    Type fields:
    • % center (3) [real]

    • % center0 (3) [real]

    • % extr_rate [real]

    • % extz_rate [real]

    • % height [real,optional/default=0.0]

    • % height0 [real]

    • % omega_prec [real]

    • % ph [real,optional/default=0.0]

    • % ph0 [real]

    • % r_in [real,optional/default=0.0]

    • % r_in0 [real]

    • % th [real,optional/default=0.0]

    • % th0 [real]

    • % thick [real,optional/default=0.0]

    • % wob_amp (3) [real]

    • % wob_om (3) [real]

    • % wob_phase (3) [real]

Variables

  • geometrical_types/torus_extend_r [public]
  • geometrical_types/torus_extend_z [public]
  • geometrical_types/torus_init [public]
  • geometrical_types/torus_precess [public]
  • geometrical_types/torus_rect [private]
  • geometrical_types/torus_rect_unfmt_read [public]
  • geometrical_types/torus_rect_unfmt_write [public]
  • geometrical_types/torus_wobble [public]