@@ -193,10 +193,12 @@ END SUBROUTINE obj_Initiate3
193193
194194! > author: Vikas Sharma, Ph. D.
195195! date: 23 July 2021
196- ! summary: This routine Initiates the quadrature points
196+ ! summary: This routine Initiates the quadrature points from number of IP
197197!
198198! # Introduction
199199!
200+ ! This routine is used to initiate the quadrature points from number of
201+ ! integration points.
200202! We call obj_Initiate6 in this routine
201203
202204INTERFACE Initiate
@@ -207,7 +209,7 @@ MODULE SUBROUTINE obj_Initiate4(obj, refElem, nips, quadratureType, &
207209 CLASS(ReferenceElement_), INTENT (IN ) :: refElem
208210 ! ! Reference element
209211 INTEGER (I4B), INTENT (IN ) :: nips(1 )
210- ! ! order of integrand
212+ ! ! number of quadrature points
211213 CHARACTER (* ), INTENT (IN ) :: quadratureType
212214 ! ! Total number quadrature points
213215 REAL (DFP), OPTIONAL , INTENT (IN ) :: alpha
@@ -366,6 +368,17 @@ END SUBROUTINE obj_Initiate8
366368!
367369!- ---------------------------------------------------------------------------
368370
371+ ! > author: Vikas Sharma, Ph. D.
372+ ! date: 2025-05-21
373+ ! summary: This routine Initiates the quadrature points
374+ !
375+ ! # Introduction
376+ !
377+ ! This routine is used to initiate the quadrature points from order of
378+ ! of integrand.
379+ ! This subroutine does not require formation of reference element.
380+ ! This routine calls obj_Initiate11 method.
381+
369382INTERFACE Initiate
370383 MODULE SUBROUTINE obj_Initiate9 (obj , elemType , domainName , order , &
371384 quadratureType , alpha , beta , lambda , xij )
@@ -374,9 +387,8 @@ MODULE SUBROUTINE obj_Initiate9(obj, elemType, domainName, order, &
374387 INTEGER (I4B), INTENT (IN ) :: elemType
375388 ! ! element name
376389 CHARACTER (* ), INTENT (IN ) :: domainName
377- ! ! domain name
390+ ! ! domain name for reference element
378391 ! ! unit or biunit
379- ! ! Reference-element
380392 INTEGER (I4B), INTENT (IN ) :: order
381393 ! ! order of integrand
382394 INTEGER (I4B), INTENT (IN ) :: quadratureType
@@ -398,6 +410,17 @@ END SUBROUTINE obj_Initiate9
398410!
399411!- ---------------------------------------------------------------------------
400412
413+ ! > author: Vikas Sharma, Ph. D.
414+ ! date: 2025-05-21
415+ ! summary: This routine Initiates the quadrature points
416+ !
417+ ! # Introduction
418+ !
419+ ! This routine is used to initiate the quadrature points from number of
420+ ! integration points.
421+ ! This subroutine does not require formation of reference element.
422+ ! This routine calls obj_Initiate12 method.
423+
401424INTERFACE Initiate
402425 MODULE SUBROUTINE obj_Initiate10 (obj , elemType , domainName , nips , &
403426 quadratureType , alpha , beta , lambda , xij )
@@ -406,11 +429,10 @@ MODULE SUBROUTINE obj_Initiate10(obj, elemType, domainName, nips, &
406429 INTEGER (I4B), INTENT (IN ) :: elemType
407430 ! ! element name
408431 CHARACTER (* ), INTENT (IN ) :: domainName
409- ! ! domain name
432+ ! ! domain name, reference element
410433 ! ! unit or biunit
411- ! ! Reference-element
412434 INTEGER (I4B), INTENT (IN ) :: nips(1 )
413- ! ! order of integrand
435+ ! ! Number of integration points
414436 ! ! in the case of quadrangle element nips(1) denotes the
415437 ! ! number of quadrature points in the x and y direction
416438 ! ! so the total number of quadrature points are nips(1)*nips(1)
0 commit comments