9.0
general documentation
Loading...
Searching...
No Matches
cs_sort.h File Reference
#include "base/cs_defs.h"
#include "base/cs_base.h"
Include dependency graph for cs_sort.h:

Go to the source code of this file.

Functions

void cs_sort_shell_inplace (cs_lnum_t l, cs_lnum_t r, const cs_lnum_t a[], cs_lnum_t loc[])
void cs_sort_shell (cs_lnum_t l, cs_lnum_t r, cs_lnum_t a[])
void cs_sort_int_shell (cs_lnum_t l, cs_lnum_t r, int a[])
void cs_sort_gnum_shell (cs_lnum_t l, cs_lnum_t r, cs_gnum_t a[])
void cs_sort_coupled_shell (cs_lnum_t l, cs_lnum_t r, cs_lnum_t a[], cs_lnum_t b[])
void cs_sort_dcoupled_shell (int l, int r, int a[], double b[])
void cs_sort_sicoupled_shell (int l, int r, cs_lnum_t a[], short int b[])
void cs_sort_coupled_gnum_shell (cs_lnum_t l, cs_lnum_t r, cs_gnum_t a[], cs_gnum_t b[])
void cs_sort_lnum (cs_lnum_t number[], size_t n_elts)
bool cs_sort_indexed (cs_lnum_t n_elts, const cs_lnum_t elt_idx[], cs_lnum_t elts[])
bool cs_sort_indexed_gnum (cs_lnum_t n_elts, const cs_lnum_t elt_idx[], cs_gnum_t elts[])
cs_lnum_t cs_sort_and_compact_gnum (cs_lnum_t n_elts, cs_gnum_t elts[])
cs_lnum_t cs_sort_and_compact_gnum_2 (cs_lnum_t n_elts, cs_gnum_t elts[])

Function Documentation

◆ cs_sort_and_compact_gnum()

cs_lnum_t cs_sort_and_compact_gnum ( cs_lnum_t n_elts,
cs_gnum_t elts[] )

◆ cs_sort_and_compact_gnum_2()

cs_lnum_t cs_sort_and_compact_gnum_2 ( cs_lnum_t n_elts,
cs_gnum_t elts[] )

◆ cs_sort_coupled_gnum_shell()

void cs_sort_coupled_gnum_shell ( cs_lnum_t l,
cs_lnum_t r,
cs_gnum_t a[],
cs_gnum_t b[] )

◆ cs_sort_coupled_shell()

void cs_sort_coupled_shell ( cs_lnum_t l,
cs_lnum_t r,
cs_lnum_t a[],
cs_lnum_t b[] )

◆ cs_sort_dcoupled_shell()

void cs_sort_dcoupled_shell ( int l,
int r,
int a[],
double b[] )

◆ cs_sort_gnum_shell()

void cs_sort_gnum_shell ( cs_lnum_t l,
cs_lnum_t r,
cs_gnum_t a[] )

◆ cs_sort_indexed()

bool cs_sort_indexed ( cs_lnum_t n_elts,
const cs_lnum_t elt_idx[],
cs_lnum_t elts[] )

◆ cs_sort_indexed_gnum()

bool cs_sort_indexed_gnum ( cs_lnum_t n_elts,
const cs_lnum_t elt_idx[],
cs_gnum_t elts[] )

◆ cs_sort_int_shell()

void cs_sort_int_shell ( cs_lnum_t l,
cs_lnum_t r,
int a[] )

◆ cs_sort_lnum()

void cs_sort_lnum ( cs_lnum_t number[],
size_t n_elts )

◆ cs_sort_shell()

void cs_sort_shell ( cs_lnum_t l,
cs_lnum_t r,
cs_lnum_t a[] )

◆ cs_sort_shell_inplace()

void cs_sort_shell_inplace ( cs_lnum_t l,
cs_lnum_t r,
const cs_lnum_t a[],
cs_lnum_t loc[] )

◆ cs_sort_sicoupled_shell()

void cs_sort_sicoupled_shell ( int l,
int r,
cs_lnum_t a[],
short int b[] )