Matplotlib-style plot creation wrappers built on top of fortplot figures
          
      
      
        
          Interfaces
              
    
    
          - 
                
    private  subroutine add_scatter_2d_wrapper(x, y, s, c, label, marker, markersize, color, linewidths, edgecolors, alpha)  
    Arguments
    
      
        | Type | Intent | Optional | Attributes |  | Name |  |  
            | real(kind=wp), | intent(in) |  |  | :: | x(:) |  |  
            | real(kind=wp), | intent(in) |  |  | :: | y(:) |  |  
            | real(kind=wp), | intent(in), | optional |  | :: | s |  |  
            | real(kind=wp), | intent(in), | optional |  | :: | c(:) |  |  
            | character(len=*), | intent(in), | optional |  | :: | label |  |  
            | character(len=*), | intent(in), | optional |  | :: | marker |  |  
            | real(kind=wp), | intent(in), | optional |  | :: | markersize |  |  
            | real(kind=wp), | intent(in), | optional |  | :: | color(3) |  |  
            | real(kind=wp), | intent(in), | optional |  | :: | linewidths |  |  
            | real(kind=wp), | intent(in), | optional |  | :: | edgecolors(3) |  |  
            | real(kind=wp), | intent(in), | optional |  | :: | alpha |  |  
 
- 
                
    private  subroutine add_scatter_3d_wrapper(x, y, z, s, c, label, marker, markersize, color, linewidths, edgecolors, alpha)  
    Arguments
    
      
        | Type | Intent | Optional | Attributes |  | Name |  |  
            | real(kind=wp), | intent(in) |  |  | :: | x(:) |  |  
            | real(kind=wp), | intent(in) |  |  | :: | y(:) |  |  
            | real(kind=wp), | intent(in) |  |  | :: | z(:) |  |  
            | real(kind=wp), | intent(in), | optional |  | :: | s |  |  
            | real(kind=wp), | intent(in), | optional |  | :: | c(:) |  |  
            | character(len=*), | intent(in), | optional |  | :: | label |  |  
            | character(len=*), | intent(in), | optional |  | :: | marker |  |  
            | real(kind=wp), | intent(in), | optional |  | :: | markersize |  |  
            | real(kind=wp), | intent(in), | optional |  | :: | color(3) |  |  
            | real(kind=wp), | intent(in), | optional |  | :: | linewidths |  |  
            | real(kind=wp), | intent(in), | optional |  | :: | edgecolors(3) |  |  
            | real(kind=wp), | intent(in), | optional |  | :: | alpha |  |  
 
 
        
        
        
          Subroutines
              
    
    
          
  
  Arguments
      
    
      
        | Type | Intent | Optional | Attributes |  | Name |  | 
    
        
            | real(kind=wp), | intent(in) |  |  | :: | x(:) |  | 
        
            | real(kind=wp), | intent(in) |  |  | :: | y(:) |  | 
        
            | character(len=*), | intent(in), | optional |  | :: | label |  | 
        
            | character(len=*), | intent(in), | optional |  | :: | linestyle |  | 
    
  
     
   
              
    
    
          
  
  Arguments
      
    
      
        | Type | Intent | Optional | Attributes |  | Name |  | 
    
        
            | real(kind=wp), | intent(in) |  |  | :: | x(:) |  | 
        
            | real(kind=wp), | intent(in) |  |  | :: | y(:) |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | xerr(:) |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | yerr(:) |  | 
        
            | character(len=*), | intent(in), | optional |  | :: | fmt |  | 
        
            | character(len=*), | intent(in), | optional |  | :: | label |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | capsize |  | 
        
            | character(len=*), | intent(in), | optional |  | :: | linestyle |  | 
        
            | character(len=*), | intent(in), | optional |  | :: | marker |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | color(3) |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | elinewidth |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | capthick |  | 
    
  
     
   
              
    
    
          
  
  Arguments
      
    
      
        | Type | Intent | Optional | Attributes |  | Name |  | 
    
        
            | real(kind=wp), | intent(in) |  |  | :: | x(:) |  | 
        
            | real(kind=wp), | intent(in) |  |  | :: | height(:) |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | width |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | bottom(:) |  | 
        
            | character(len=*), | intent(in), | optional |  | :: | label |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | color(3) |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | edgecolor(3) |  | 
        
            | character(len=*), | intent(in), | optional |  | :: | align |  | 
    
  
     
   
              
    
    
          
  
  Arguments
      
    
      
        | Type | Intent | Optional | Attributes |  | Name |  | 
    
        
            | real(kind=wp), | intent(in) |  |  | :: | y(:) |  | 
        
            | real(kind=wp), | intent(in) |  |  | :: | width(:) |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | height |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | left(:) |  | 
        
            | character(len=*), | intent(in), | optional |  | :: | label |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | color(3) |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | edgecolor(3) |  | 
        
            | character(len=*), | intent(in), | optional |  | :: | align |  | 
    
  
     
   
              
    
    
          
  
  Arguments
      
    
      
        | Type | Intent | Optional | Attributes |  | Name |  | 
    
        
            | real(kind=wp), | intent(in) |  |  | :: | data(:) |  | 
        
            | integer, | intent(in), | optional |  | :: | bins |  | 
        
            | logical, | intent(in), | optional |  | :: | density |  | 
        
            | character(len=*), | intent(in), | optional |  | :: | label |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | color(3) |  | 
    
  
     
   
              
    
    
          
  
  Arguments
      
    
      
        | Type | Intent | Optional | Attributes |  | Name |  | 
    
        
            | real(kind=wp), | intent(in) |  |  | :: | data(:) |  | 
        
            | integer, | intent(in), | optional |  | :: | bins |  | 
        
            | logical, | intent(in), | optional |  | :: | density |  | 
        
            | character(len=*), | intent(in), | optional |  | :: | label |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | color(3) |  | 
    
  
     
   
              
    
    
          
  
  Arguments
      
    
      
        | Type | Intent | Optional | Attributes |  | Name |  | 
    
        
            | real(kind=wp), | intent(in) |  |  | :: | data(:) |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | position |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | width |  | 
        
            | character(len=*), | intent(in), | optional |  | :: | label |  | 
        
            | logical, | intent(in), | optional |  | :: | show_outliers |  | 
        
            | logical, | intent(in), | optional |  | :: | horizontal |  | 
        
            | character(len=*), | intent(in), | optional |  | :: | color |  | 
    
  
     
   
              
    
    
          
  
  Arguments
      
    
      
        | Type | Intent | Optional | Attributes |  | Name |  | 
    
        
            | real(kind=wp), | intent(in) |  |  | :: | x(:) |  | 
        
            | real(kind=wp), | intent(in) |  |  | :: | y(:) |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | s |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | c(:) |  | 
        
            | character(len=*), | intent(in), | optional |  | :: | label |  | 
        
            | character(len=*), | intent(in), | optional |  | :: | marker |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | markersize |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | color(3) |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | linewidths |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | edgecolors(3) |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | alpha |  | 
    
  
     
   
              
    
    
          
  
  Arguments
      
    
      
        | Type | Intent | Optional | Attributes |  | Name |  | 
    
        
            | real(kind=wp), | intent(in) |  |  | :: | x(:) |  | 
        
            | real(kind=wp), | intent(in) |  |  | :: | y(:) |  | 
        
            | character(len=*), | intent(in), | optional |  | :: | label |  | 
        
            | character(len=*), | intent(in), | optional |  | :: | linestyle |  | 
    
  
     
   
              
    
    
          
  
  Arguments
      
    
      
        | Type | Intent | Optional | Attributes |  | Name |  | 
    
        
            | real(kind=wp), | intent(in) |  |  | :: | x(:) |  | 
        
            | real(kind=wp), | intent(in) |  |  | :: | y(:) |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | xerr(:) |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | yerr(:) |  | 
        
            | character(len=*), | intent(in), | optional |  | :: | fmt |  | 
        
            | character(len=*), | intent(in), | optional |  | :: | label |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | capsize |  | 
        
            | character(len=*), | intent(in), | optional |  | :: | linestyle |  | 
        
            | character(len=*), | intent(in), | optional |  | :: | marker |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | color(3) |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | elinewidth |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | capthick |  | 
    
  
     
   
              
    
    
          
  
  Arguments
      
    
      
        | Type | Intent | Optional | Attributes |  | Name |  | 
    
        
            | real(kind=wp), | intent(in) |  |  | :: | x(:) |  | 
        
            | real(kind=wp), | intent(in) |  |  | :: | y(:) |  | 
        
            | real(kind=wp), | intent(in) |  |  | :: | z(:) |  | 
        
            | character(len=*), | intent(in), | optional |  | :: | label |  | 
        
            | character(len=*), | intent(in), | optional |  | :: | linestyle |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | color(3) |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | linewidth |  | 
        
            | character(len=*), | intent(in), | optional |  | :: | marker |  | 
        
            | real(kind=wp), | intent(in), | optional |  | :: | markersize |  |