#include "implicit_f.inc"
#include "com04_c.inc"
#include "param_c.inc"
Go to the source code of this file.
|
| subroutine | laser10 (las, xlas, x, ixq, iparg) |
◆ laser10()
| subroutine laser10 |
( |
integer, dimension(*) | las, |
|
|
| xlas, |
|
|
| x, |
|
|
integer, dimension(7,*) | ixq, |
|
|
integer, dimension(nparg,*) | iparg ) |
Definition at line 30 of file laser10.F.
31
32
33
34
35#include "implicit_f.inc"
36
37
38
39#include "com04_c.inc"
40#include "param_c.inc"
41
42
43
45 . xlas(*),x(3,*)
46 INTEGER IPARG(NPARG,*),LAS(*),IXQ(7,*)
47
48
49
50 INTEGER I, K1, K2, NL, NS1, NS2
51
52 k1 = 1
53 k2 = 1
54 ns1 = 0
55 ns2 = 0
56 DO i=1,nlaser
59 CALL laser20(
nl ,ns1 ,ns2 ,las(k1+6) ,xlas(k2) ,x,ixq,iparg)
60 las(k1+1) = ns1
61 las(k1+2) = ns2
62 k1 = k1 + 6 + 2*(
nl+1)
63 k2 = k2 + 6
64 END DO
65
66 RETURN
subroutine laser20(nl, ns1, ns2, las, xlas, x, ixq, iparg)
character *2 function nl()