| 
| subroutine  | str2ip (int_ptr, string_in) | 
|   | 
| subroutine  | str2rp (real_ptr, string_in) | 
|   | 
| subroutine  | str2dp (real_ptr, string_in) | 
|   | 
Definition at line 61 of file dc_string.f90.
 
◆ str2dp()
  
  
      
        
          | subroutine dc_string::get_array::str2dp  | 
          ( | 
          real(dp), dimension(:), pointer  | 
          real_ptr,  | 
         
        
           | 
           | 
          character(len = *), intent(in)  | 
          string_in  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
Definition at line 659 of file dc_string.f90.
  667     real(DP), 
pointer:: real_ptr(:) 
   668     character(len = *), 
intent(in):: string_in
   669     integer:: i, j, idx, nvalues
   674       idx = index(string_in(i: ), 
',')
   677       nvalues = nvalues + 1
   679     allocate(real_ptr(nvalues))
   683       idx = index(string_in(i: ), 
',')
   685         real_ptr(j) = 
stod(string_in(i: ))
   688       real_ptr(j) = 
stod(string_in(i: i+idx-2))
 
 
 
 
◆ str2ip()
  
  
      
        
          | subroutine dc_string::get_array::str2ip  | 
          ( | 
          integer, dimension(:), pointer  | 
          int_ptr,  | 
         
        
           | 
           | 
          character(len = *), intent(in)  | 
          string_in  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
Definition at line 587 of file dc_string.f90.
  595     integer, 
pointer:: int_ptr(:) 
   596     character(len = *), 
intent(in):: string_in
   597     integer:: i, j, idx, nvalues
   602       idx = index(string_in(i: ), 
',')
   605       nvalues = nvalues + 1
   607     allocate(int_ptr(nvalues))
   611       idx = index(string_in(i: ), 
',')
   613         int_ptr(j) = 
stoi(string_in(i: ))
   616       int_ptr(j) = 
stod(string_in(i: i+idx-2))
 
 
 
 
◆ str2rp()
  
  
      
        
          | subroutine dc_string::get_array::str2rp  | 
          ( | 
          real, dimension(:), pointer  | 
          real_ptr,  | 
         
        
           | 
           | 
          character(len = *), intent(in)  | 
          string_in  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
Definition at line 623 of file dc_string.f90.
  631     real, 
pointer:: real_ptr(:) 
   632     character(len = *), 
intent(in):: string_in
   633     integer:: i, j, idx, nvalues
   638       idx = index(string_in(i: ), 
',')
   641       nvalues = nvalues + 1
   643     allocate(real_ptr(nvalues))
   647       idx = index(string_in(i: ), 
',')
   649         real_ptr(j) = 
stod(string_in(i: ))
   652       real_ptr(j) = 
stod(string_in(i: i+idx-2))
 
 
 
 
The documentation for this interface was generated from the following file: