| 
       
     | 
      
      
     | 
  
    | 
       
     | 
      
        
          | determine_eigen_directions(psd,
        order,
        f0,
        f_low,
        f_upper,
        delta_f,
        return_gs=False,
        verbose=False,
        elapsed_time=None,
        vary_fmax=False,
        vary_density=25) | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
        
          | get_moments(psd_file,
        f0,
        f_low,
        f_high,
        deltaF,
        vary_fmax=False,
        vary_density=25) | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
      
     | 
  
    | 
       
     | 
      
        
          | calculate_moment(psd_f,
        psd_amp,
        fmin,
        fmax,
        f0,
        funct,
        norm=None,
        vary_fmax=False,
        vary_density=25) | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
        
          | estimate_mass_range_slimline(numiters,
        order,
        evals,
        evecs,
        maxmass1,
        minmass1,
        maxmass2,
        minmass2,
        maxspin,
        f0,
        covary=True,
        maxBHspin=None,
        evecsCV=None,
        vary_fmax=False,
        maxmass=None) | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
        
          | get_random_mass_slimline(N,
        minmass1,
        maxmass1,
        minmass2,
        maxmass2,
        maxspin,
        maxBHspin=None,
        return_spins=False,
        qm_scalar_fac=1,
        maxmass=None) | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
        
          | rotate_vector(evecs,
        old_vector,
        rescale_factor,
        index,
        length) | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
        
          | rotate_vector_inv(evecs,
        old_vector,
        rescale_factor,
        index,
        length) | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
        
          | get_conv_params(totmass,
        eta,
        beta,
        sigma,
        gamma,
        chis,
        f0,
        evecs,
        evals,
        order,
        vary_fmax=False) | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
        
          | get_chi_params(lambdas,
        f0,
        evecs,
        evals,
        order) | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
        
          | get_cov_params(totmass,
        eta,
        beta,
        sigma,
        gamma,
        chis,
        f0,
        evecs,
        evals,
        evecsCV,
        order) | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
      
     | 
  
    | 
       
     | 
      
        
          | get_chirp_params(totmass,
        eta,
        beta,
        sigma,
        gamma,
        chis,
        f0,
        order) | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
        
          | make_plots(a,
        b,
        c,
        d,
        aname,
        bname,
        cname,
        dname,
        paper_plots=False) | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
        
          | generate_hexagonal_lattice(maxv1,
        minv1,
        maxv2,
        minv2,
        mindist) | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
        
          | generate_anstar_3d_lattice(maxv1,
        minv1,
        maxv2,
        minv2,
        maxv3,
        minv3,
        mindist) | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
        
          | get_physical_covaried_masses(xis,
        bestMasses,
        bestXis,
        f0,
        temp_number,
        req_match,
        order,
        evecs,
        evals,
        evecsCV,
        maxmass1,
        minmass1,
        maxmass2,
        minmass2,
        maxNSspin,
        maxBHspin,
        return_smaller=False,
        nsbh_flag=False) | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
        
          | get_mass_distribution(bestChirpmass,
        bestEta,
        bestSpin1z,
        bestSpin2z,
        scaleFactor,
        order,
        evecs,
        evals,
        evecsCV,
        maxmass1,
        minmass1,
        minmass2,
        maxmass2,
        maxNSspin,
        maxBHspin,
        f0,
        nsbh_flag=False) | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
        
          | stack_xi_direction_brute(xis,
        bestMasses,
        bestXis,
        f0,
        temp_number,
        direction_num,
        req_match,
        order,
        evecs,
        evals,
        evecsCV,
        maxmass1,
        minmass1,
        maxmass2,
        minmass2,
        maxNSspin,
        maxBHspin,
        nsbh_flag=False) | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
        
          | get_beta_sigma_from_aligned_spins(mass,
        eta,
        spin1z,
        spin2z) | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
        
          | test_point_distance(point1,
        point2,
        evals,
        evecs,
        evecsCV,
        order,
        f0,
        return_xis=False) | 
          
            source code
            
           | 
         
       
      
     |