New structures for model type coupled
-------------------------------------

Input:
-----

  type = "coupled"
  subtype = "solid-aero"         Aeroelasticity

  solid                          Either structure of solid component
                                 or name of binary file with structure
                                 of solid component

  aero                           Either structure of aerodynamic component
                                 or name of binary file with structure
                                 of aerodynamic component

  splines(:).id                  Spline identifier
            .type                Spline type
            .lsid(:)             Identifiers of lifting surfaces
            .nbreaks             Number of spline breaks
            .breaks(:)           List of breaks
            .nodes(:)            List of solid nodal points (optional)
            .data                Spline data

  Spline types:

    "tb"       Torsion-Bending-Spline

  Spline data for spline type "tb":

    data.nbreaks                 Number of spline breaks
        .breaks(:)               Spline breaks

  loads.gust(:).wg               Gust velocitiy
               .v                Velocitiy
               .qdyn             Dynamic pressure
               .x0               Origin of aircraft system
               .lc               Load case number

       .manoeuvre(:).qdyn        Dynamic pressure
                    .v           Velocity
                    .cntname(2)  Controller angle (amplitude in deg.,
                                 phase in deg.)
                    .lc          Load case number

Internal:
---------

  type                           Component type: "coupled"

  subtype                        Component subtype:
                                 "aeroelastic"

  solid                          Structure of solid component

  aero                           Structure of aerodynamic component

  splines.nofspl                 Number of splines
         .ids(nofspl)            Spline identifiers
         .types(nofspl)          Spline types
         .lsno(nofspl)           Indices of lifting surfaces in 
                                 structure ls
         .data{nofspl}           Cell array with spline data
         .Shg(nh, ng)            h = Shg * ug: Spline coefficients
         .Svh(nofpan, nh)        v = Svh * h:  uz at at vortex points
         .Snh(3 * nofnod, nh)    u = Snh * h:  u at panel nodes
         .D1h(nofpan, nh)        w = Dwh * h:  Downwash at control points
         .D2h(nofpan, nh)        v = D2h * h:  uz at control points


  Spline data for spline type "tb":

    data.T(3, 3)                 Transformation matrix to the spline system
        .ixs(:)                  Indices of solid nodes involved in spline
        .scoor(2, :)             Coordinates of solid nodes in spline system
        .nbreaks                 Number of spline breaks
        .breaks(:)               Spline breaks
        .pid(:)                  Indices of panels in structure panel

  flutter.method                 Method: "k" or "pk"
         .nofmod                 Number of flutter modes
         .modno(nofmod)          Mode numbers
         .nofpnt                 Number of flutter points
         .nsel                   Number of selected structural modes
         .kred(nofmod, nofpnt)   Reduced frequencies
         .v(nofmod, nofpnt)      Velocities
         .g(nofmod, nofpnt)      Loss factors (k-method)
         .a(nofmod, nofpnt)      Real parts of eigenvalues (pk-method)
         .f(nofmod, nofpnt)      Frequencies
         .msel(nsel)             Indices of selected modes
         .XX(nsel, nofmod , nofpnt    Flutter shapes in modal coordinates

         k-method:   nofpnt = Number of reduced frequencies
                     kred = kred(nofpnt)
         pk-method:  nofpnt = Number of velocities 
                     v = v(nofpnt)

  load.nofldc                    Number of load cases
      .infldc(nofldc)            Load case information
      .gust(nofldc).qdyn         Dynamic pressure
                   .v            Flight velocity
                   .wg           Gust velocity
                   .x0           x-coordinate of reference point
      .mnvr.qdyn(nofldc)         Dynamic pressure
           .v(nofldc)            Velocity
           .D1K(nofpan, ncntrl)  Downwash matrix D1K
           .D2K(nofpan, ncntrl)  Downwash matrix D2K
           .UK(ncntrl, nofldc)   Matrix with complex controller
                                 amplitudes
