My Project
programmer's documentation
Functions
cs_mesh_thinwall.c File Reference
#include "cs_defs.h"
#include <assert.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
#include "cs_mesh_boundary.h"
#include "cs_mesh_thinwall.h"
Include dependency graph for cs_mesh_thinwall.c:

Functions

void cs_create_thinwall (cs_mesh_t *mesh, cs_lnum_t *face_list, cs_lnum_t face_list_size)
 Insert thin walls into the mesh. More...
 

Function Documentation

◆ cs_create_thinwall()

void cs_create_thinwall ( cs_mesh_t mesh,
cs_lnum_t face_list,
cs_lnum_t  face_list_size 
)

Insert thin walls into the mesh.

This is done by transforming interior faces into boundary faces. The created faces share vertices.

Note that the list of selected faces is sorted by this function.

Deprecated:
This function is replaced by cs_mesh_boundary_insert.
Parameters
[in]meshpointer to mesh structure to modify
[in,out]face_listlist of selected (interior) faces (0 to n-1)
[in]face_list_sizenumber of selected (interior) faces