ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-4/src/UseTheForce/DarkSide/shapes.F90
(Generate patch)

Comparing trunk/OOPSE-4/src/UseTheForce/DarkSide/shapes.F90 (file contents):
Revision 1930 by gezelter, Wed Jan 12 22:41:40 2005 UTC vs.
Revision 1948 by gezelter, Fri Jan 14 20:31:16 2005 UTC

# Line 1430 | Line 1430 | end module shapes
1430    end subroutine Orthogonal_Polynomial
1431    
1432   end module shapes
1433
1434 subroutine makeShape(nContactFuncs, ContactFuncLValue, &
1435     ContactFuncMValue, ContactFunctionType, ContactFuncCoefficient, &
1436     nRangeFuncs, RangeFuncLValue, RangeFuncMValue, RangeFunctionType, &
1437     RangeFuncCoefficient, nStrengthFuncs, StrengthFuncLValue, &
1438     StrengthFuncMValue, StrengthFunctionType, StrengthFuncCoefficient, &
1439     myATID, status)
1440
1441  use definitions
1442  use shapes, only: newShapeType
1443  
1444  integer :: nContactFuncs
1445  integer :: nRangeFuncs
1446  integer :: nStrengthFuncs
1447  integer :: status
1448  integer :: myATID
1449  
1450  integer, dimension(nContactFuncs) :: ContactFuncLValue          
1451  integer, dimension(nContactFuncs) :: ContactFuncMValue          
1452  integer, dimension(nContactFuncs) :: ContactFunctionType        
1453  real(kind=dp), dimension(nContactFuncs) :: ContactFuncCoefficient
1454  integer, dimension(nRangeFuncs) :: RangeFuncLValue            
1455  integer, dimension(nRangeFuncs) :: RangeFuncMValue            
1456  integer, dimension(nRangeFuncs) :: RangeFunctionType          
1457  real(kind=dp), dimension(nRangeFuncs) :: RangeFuncCoefficient  
1458  integer, dimension(nStrengthFuncs) :: StrengthFuncLValue          
1459  integer, dimension(nStrengthFuncs) :: StrengthFuncMValue          
1460  integer, dimension(nStrengthFuncs) :: StrengthFunctionType        
1461  real(kind=dp), dimension(nStrengthFuncs) :: StrengthFuncCoefficient
1462  
1463  call newShapeType(nContactFuncs, ContactFuncLValue, &
1464       ContactFuncMValue, ContactFunctionType, ContactFuncCoefficient, &
1465       nRangeFuncs, RangeFuncLValue, RangeFuncMValue, RangeFunctionType, &
1466       RangeFuncCoefficient, nStrengthFuncs, StrengthFuncLValue, &
1467       StrengthFuncMValue, StrengthFunctionType, StrengthFuncCoefficient, &
1468       myATID, status)
1469
1470  return
1471 end subroutine makeShape
1472
1473 subroutine completeShapeFF(status)
1474
1475  use shapes, only: complete_Shape_FF
1476
1477  integer, intent(out)  :: status
1478  integer :: myStatus
1479
1480  myStatus = 0
1481
1482  call complete_Shape_FF(myStatus)
1483
1484  status = myStatus
1485
1486  return
1487 end subroutine completeShapeFF
1488

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines