nnc_info.hpp File Reference
#include <ert/util/int_vector.hpp>
#include <ert/util/type_macros.hpp>
#include <ert/ecl/nnc_vector.hpp>
Include dependency graph for nnc_info.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct nnc_info_struct nnc_info_type
 

Functions

 UTIL_IS_INSTANCE_HEADER (nnc_info)
 
nnc_info_typennc_info_alloc (int lgr_nr)
 
void nnc_info_free (nnc_info_type *nnc_info)
 
void nnc_info_add_nnc (nnc_info_type *nnc_info, int lgr_nr, int global_cell_number, int nnc_index)
 
nnc_vector_typennc_info_iget_vector (const nnc_info_type *nnc_info, int lgr_index)
 
nnc_vector_typennc_info_get_vector (const nnc_info_type *nnc_info, int lgr_nr)
 
nnc_vector_typennc_info_get_self_vector (const nnc_info_type *nnc_info)
 
int nnc_info_get_lgr_nr (const nnc_info_type *nnc_info)
 
int nnc_info_get_size (const nnc_info_type *nnc_info)
 
int nnc_info_get_total_size (const nnc_info_type *nnc_info)
 
void nnc_info_fprintf (const nnc_info_type *nnc_info, FILE *stream)
 
bool nnc_info_equal (const nnc_info_type *nnc_info1, const nnc_info_type *nnc_info2)
 
nnc_info_typennc_info_alloc_copy (const nnc_info_type *src_info)
 
bool nnc_info_has_grid_index_list (const nnc_info_type *nnc_info, int lgr_nr)
 

Typedef Documentation

◆ nnc_info_type

typedef struct nnc_info_struct nnc_info_type

Function Documentation

◆ nnc_info_add_nnc()

void nnc_info_add_nnc ( nnc_info_type nnc_info,
int  lgr_nr,
int  global_cell_number,
int  nnc_index 
)

◆ nnc_info_alloc()

nnc_info_type * nnc_info_alloc ( int  lgr_nr)

◆ nnc_info_alloc_copy()

nnc_info_type * nnc_info_alloc_copy ( const nnc_info_type src_info)

◆ nnc_info_equal()

bool nnc_info_equal ( const nnc_info_type nnc_info1,
const nnc_info_type nnc_info2 
)

◆ nnc_info_fprintf()

void nnc_info_fprintf ( const nnc_info_type nnc_info,
FILE *  stream 
)

◆ nnc_info_free()

void nnc_info_free ( nnc_info_type nnc_info)

◆ nnc_info_get_lgr_nr()

int nnc_info_get_lgr_nr ( const nnc_info_type nnc_info)

◆ nnc_info_get_self_vector()

nnc_vector_type * nnc_info_get_self_vector ( const nnc_info_type nnc_info)

◆ nnc_info_get_size()

int nnc_info_get_size ( const nnc_info_type nnc_info)

◆ nnc_info_get_total_size()

int nnc_info_get_total_size ( const nnc_info_type nnc_info)

◆ nnc_info_get_vector()

nnc_vector_type * nnc_info_get_vector ( const nnc_info_type nnc_info,
int  lgr_nr 
)

◆ nnc_info_has_grid_index_list()

bool nnc_info_has_grid_index_list ( const nnc_info_type nnc_info,
int  lgr_nr 
)

◆ nnc_info_iget_vector()

nnc_vector_type * nnc_info_iget_vector ( const nnc_info_type nnc_info,
int  lgr_index 
)

◆ UTIL_IS_INSTANCE_HEADER()

UTIL_IS_INSTANCE_HEADER ( nnc_info  )