@@ -39,6 +39,7 @@ module flc_vector
3939 procedure , private :: swigf_VectorInt4_resize__SWIG_0
4040 procedure , private :: swigf_VectorInt4_resize__SWIG_1
4141 procedure :: push_back = > swigf_VectorInt4_push_back
42+ procedure :: pop_back = > swigf_VectorInt4_pop_back
4243 procedure :: clear = > swigf_VectorInt4_clear
4344 procedure :: set = > swigf_VectorInt4_set
4445 procedure :: get = > swigf_VectorInt4_get
@@ -73,6 +74,7 @@ module flc_vector
7374 procedure , private :: swigf_VectorInt8_resize__SWIG_0
7475 procedure , private :: swigf_VectorInt8_resize__SWIG_1
7576 procedure :: push_back = > swigf_VectorInt8_push_back
77+ procedure :: pop_back = > swigf_VectorInt8_pop_back
7678 procedure :: clear = > swigf_VectorInt8_clear
7779 procedure :: set = > swigf_VectorInt8_set
7880 procedure :: get = > swigf_VectorInt8_get
@@ -107,6 +109,7 @@ module flc_vector
107109 procedure , private :: swigf_VectorReal8_resize__SWIG_0
108110 procedure , private :: swigf_VectorReal8_resize__SWIG_1
109111 procedure :: push_back = > swigf_VectorReal8_push_back
112+ procedure :: pop_back = > swigf_VectorReal8_pop_back
110113 procedure :: clear = > swigf_VectorReal8_clear
111114 procedure :: set = > swigf_VectorReal8_set
112115 procedure :: get = > swigf_VectorReal8_get
@@ -245,6 +248,13 @@ subroutine swigc_VectorInt4_push_back(farg1, farg2) &
245248integer (C_INT32_T), intent (in ) :: farg2
246249end subroutine
247250
251+ subroutine swigc_VectorInt4_pop_back (farg1 ) &
252+ bind(C, name= " _wrap_VectorInt4_pop_back" )
253+ use , intrinsic :: ISO_C_BINDING
254+ import :: swigclasswrapper
255+ type (SwigClassWrapper) :: farg1
256+ end subroutine
257+
248258subroutine swigc_VectorInt4_clear (farg1 ) &
249259bind(C, name= " _wrap_VectorInt4_clear" )
250260use , intrinsic :: ISO_C_BINDING
@@ -455,6 +465,13 @@ subroutine swigc_VectorInt8_push_back(farg1, farg2) &
455465integer (C_INT64_T), intent (in ) :: farg2
456466end subroutine
457467
468+ subroutine swigc_VectorInt8_pop_back (farg1 ) &
469+ bind(C, name= " _wrap_VectorInt8_pop_back" )
470+ use , intrinsic :: ISO_C_BINDING
471+ import :: swigclasswrapper
472+ type (SwigClassWrapper) :: farg1
473+ end subroutine
474+
458475subroutine swigc_VectorInt8_clear (farg1 ) &
459476bind(C, name= " _wrap_VectorInt8_clear" )
460477use , intrinsic :: ISO_C_BINDING
@@ -665,6 +682,13 @@ subroutine swigc_VectorReal8_push_back(farg1, farg2) &
665682real (C_DOUBLE), intent (in ) :: farg2
666683end subroutine
667684
685+ subroutine swigc_VectorReal8_pop_back (farg1 ) &
686+ bind(C, name= " _wrap_VectorReal8_pop_back" )
687+ use , intrinsic :: ISO_C_BINDING
688+ import :: swigclasswrapper
689+ type (SwigClassWrapper) :: farg1
690+ end subroutine
691+
668692subroutine swigc_VectorReal8_clear (farg1 ) &
669693bind(C, name= " _wrap_VectorReal8_clear" )
670694use , intrinsic :: ISO_C_BINDING
@@ -947,6 +971,15 @@ subroutine swigf_VectorInt4_push_back(self, v)
947971call swigc_VectorInt4_push_back(farg1, farg2)
948972end subroutine
949973
974+ subroutine swigf_VectorInt4_pop_back (self )
975+ use , intrinsic :: ISO_C_BINDING
976+ class(VectorInt4), intent (in ) :: self
977+ type (SwigClassWrapper) :: farg1
978+
979+ farg1 = self% swigdata
980+ call swigc_VectorInt4_pop_back(farg1)
981+ end subroutine
982+
950983subroutine swigf_VectorInt4_clear (self )
951984use , intrinsic :: ISO_C_BINDING
952985class(VectorInt4), intent (in ) :: self
@@ -1288,6 +1321,15 @@ subroutine swigf_VectorInt8_push_back(self, v)
12881321call swigc_VectorInt8_push_back(farg1, farg2)
12891322end subroutine
12901323
1324+ subroutine swigf_VectorInt8_pop_back (self )
1325+ use , intrinsic :: ISO_C_BINDING
1326+ class(VectorInt8), intent (in ) :: self
1327+ type (SwigClassWrapper) :: farg1
1328+
1329+ farg1 = self% swigdata
1330+ call swigc_VectorInt8_pop_back(farg1)
1331+ end subroutine
1332+
12911333subroutine swigf_VectorInt8_clear (self )
12921334use , intrinsic :: ISO_C_BINDING
12931335class(VectorInt8), intent (in ) :: self
@@ -1629,6 +1671,15 @@ subroutine swigf_VectorReal8_push_back(self, v)
16291671call swigc_VectorReal8_push_back(farg1, farg2)
16301672end subroutine
16311673
1674+ subroutine swigf_VectorReal8_pop_back (self )
1675+ use , intrinsic :: ISO_C_BINDING
1676+ class(VectorReal8), intent (in ) :: self
1677+ type (SwigClassWrapper) :: farg1
1678+
1679+ farg1 = self% swigdata
1680+ call swigc_VectorReal8_pop_back(farg1)
1681+ end subroutine
1682+
16321683subroutine swigf_VectorReal8_clear (self )
16331684use , intrinsic :: ISO_C_BINDING
16341685class(VectorReal8), intent (in ) :: self
0 commit comments