; volitelný text (tzv. hlavička)
TX1´ text 1
TX2´ text 2
TX3´ text 3
; celočíselné parametry
IP KOUT KDUMP
KPRIN KKIN
; nepovinné reálné parametry
RP TEND DT
; popis vektorů volitelných délek uvozených identifikátory
; I nebo R (integer, real) podle typu čísel v těchto vektorech.
VC IB1
T
1 I
. . .
I / R . . .
; základní časový popis budicího účinku
RS IB2
T
1 I
NFOUR NPOL
; přiřazení významu vektorům, definovaným VC-dávkou nebo pomocí
; neformátovaných souborů
name.1 a/nebo name.2.
AS IB3
T
1 I
ISET IFEAT
I IDISC IREC IFEAT
I
. . .
; ukončení souboru
EN
EN
KOUT | Klíč výstupu výsledků do name.OD. |
= 0 Žádný výstup (lze užít ke kontrole vstup. údajů). | |
= 1 Složky uzlových posuvů. | |
= 2 Složky uzlových posuvů a rychlostí. | |
= 3 Složky uzlových posuvů, rychlostí a zrychlení. | |
KDUMP | Klíč použití dumpu, tj. výstupu do souboru name.S. |
= 0 Nepoužívá se. | |
= 1 Užit po každém časovém kroku na pole posuvů. | |
= 2 Ve vybraných časových okamžicích na pole posuvů. | |
KPRIN | Klíč výstupu hlavičky do souboru name.OD . |
= 0 Výstup bez hlavičky. | |
= 3 Výstup s hlavičkou | |
KKIN | Klíč buzení. |
= 0 Předepsané podmínky v posuvech nezávisí na čase (silové buzení). | |
= 1 Harmonické kinematické buzení. | |
= 2 Seizmicita. | |
TEND | Čas vyjádřený v [s], jehož dosažením výpočet končí. |
DT | Integrační krok v [s]. Je použit pro integraci pravé strany, o které
se předpokládá, že je po částech lineární v čase.
Časy pro ukládání veličin do souboru name.OD se zaok- rouhlují na celočíselné násobky kroku DT. |
IB1 | Číslo dávky (batch number) na něž se odvolává hlášení o případných chybách ve vstupních datech. |
IB2, IB3 | Čísla dalších dávek; analogie IB1. |
RS-dávka specifikuje počet členů "NFOUR"100 Fourierovy řady a stupeň "NPOL" 35 polynomu. Tyto údaje spoluurčují s informace-mi na VC-dávce časový charakter budícího účinku.
AS-dávka přiřazuje vektorům, zadaným v rámci
VC-dávky
a event. neformátovanými soubory
name.1 a/nebo name.2,
konkrétní fyzikální význam. Přiřazení odpovídá Tabulce 2.
ISET | Pořadí, v němž je vektor uveden na VC-dávce. |
IDISC | 1 a/nebo 2 podle toho zda je užit neformátovaný soubor name.1 a/nebo name.2 pro uložení vektoru. |
IREC | Pořadové číslo záznamu, kde je vektor v rámci souboru IDISC uložen. |
Zadání budicího účinku b(t) se předpokládá ve tvaru součinu (skleronomního) vektoru bO a skalární funkce času f(t), tj.
b(t) = bO ×f(t).
Vektor bO obsahuje souřadnicové složky amplitud, a sice buď
Tab. 2 Možné významy vektorů na VC-dávce nebo na souborech name.1, name.2
|
|
|
fyzikální význam veličiny |
|
|
|
složky uzlových posuvů |
|
|
|
složky uzlových rychlostí |
|
|
|
R0 nebo u0 (podle KKIN) |
|
|
|
A1, A2, ..., ANFour , NFour 100 |
|
|
|
B1, B2, ..., BNFour , NFour 100 |
|
|
|
w1, w2, ..., wNFour , NFour 100 |
|
|
|
a, C1, C2, ..., CNPol , NPol 35 |
|
|
|
x1,
x2,
... , xNROOT
;
xk jsou parametry modálního tlumení a NROOT je počet vlastních párů stanovených programem HEIG. Pro každý uzlový bod tlumené struktury pak platí . |
|
|
|
časy td1, td2, ... [s] pro dump a výstup do name.OD ; údaj je povinný při KDUMP=2 |
|
|
|
seznam uzlů, pro něž v souladu s KOUT vystupují veličiny do souboru name.OD (není ovlivněno nastavením KDUMP) |
|
|
(sudé číslo) |
časy tL1,
tU1,
tL2,
tU2,
... [s] pro vymezení intervalů (tLi,tUi),
kde f(t-tUi)=f(t)0.
Pozn. č. 5 na následující stránce poskytuje bližší vysvětlení. |
|
|
|
(a1,...,aNROOT)x
,
(a1,...,aNROOT)y ,
(a1,...,aNROOT)z [m/s2] složky zrychlení ve směrech globálních souřad. os x, y, z pro NROOT vlastních tvarů spočtených programem HEIG. |
Poznámky:
1) NFour = 0 implikuje FOUR(t) = 1, NPol = 0 implik. POL(t) = 1.
2) Působí-li budicí účinek jen v několika málo uzlech, je pro bO výhodné použít zkráceného zápisu dat (ref. příručka C2).
3) Je-li budicí účinek distribuován do mnoha uzlů nebo je-li předmětem výpočtu či měření, může být výhodné předložit bO na zvláštním neformátovaném souboru name.1 event. name.2.
4) Nulová složka síly v R0 = bO znamená, že budicí účinek v tomto místě a směru je nulový. Nulová složka posuvu v u0 = bO znamená absenci kinematického buzení v tomto místě a směru; v žádném případě se nejedná o předpis nulového posunutí (viz IFEAT = 3 v Tab. 1).
5) Intervaly (tLi,tUi),
i=1,2,...,
vymezené sudým počtem vzestupně řazených časových hladin
tL1,
tU1,
tL2,
tU2,
... [s] (IFEAT = 11, Tab. 1) dovolují, aby v čase spojitě zadané buzení
b(t)
nebylo aktivováno v úsecích (tLi,tUi),
i=1,2,....
Jakmile průběžný čas t dosáhne hodnoty t=tUi
,
program nastaví t0=tUi a pro následující
interval (tUi,tLi+1) platí opět buzení
6) Program HMOD generuje pro KKIN = 0/1 - ovšem jen při KDUMP>0 -binární soubor name.S, obsahující pro všechny (KDUMP=1) nebo pro vybrané (KDUMP=2) časové okamžiky (ty jsou celistvými ná- sobky integračního kroku TSTEP, viz ref. příručka, VSTUPY name.iR) po dvou záznamech: první obsahuje uzlové posuvy (jichž je LSOL), druhý čas (jedno číslo). Tento soubor má stejnou strukturu jako name.FRQ, vytvářený programem HRFQ a ovšem také jako soubory name.S, generované programy HNEW nebo STAB).
7) Program HMOD generuje pro KKIN = 2 (seizmicita)-ovšem
jen při KDUMP>0-binární soubor name.S, obsahující dva záznamy:
první obsahuje uzlové posuvy (LSOL čísel), druhý uzlové reakce doplněné
třemi čísly (celkem LSOL+3 čísel). Tento soubor má stejnou strukturu jako
name.SOL, vytvářený programem FEFS v případě jediného statického
zatěžovacího vektoru.