t8  1.2.0
t8code is a C library to manage a forest of adaptive space-trees of general element classes in parallel.
Data Structures | Typedefs | Functions
t8_cmesh_commit.c File Reference

TODO: document this file. More...

#include <t8_data/t8_shmem.h>
#include <t8_cmesh.h>
#include <sc_flops.h>
#include <sc_statistics.h>
#include <t8_cmesh/t8_cmesh_offset.h>
#include <t8_cmesh/t8_cmesh_types.h>
#include <t8_cmesh/t8_cmesh_trees.h>
#include <t8_cmesh/t8_cmesh_partition.h>
#include <t8_cmesh/t8_cmesh_refine.h>
#include <t8_cmesh/t8_cmesh_copy.h>
#include <t8_cmesh/t8_cmesh_geometry.h>

Data Structures

struct  ghost_facejoins_struct
 

Typedefs

typedef struct ghost_facejoins_struct t8_ghost_facejoin_t
 

Functions

void t8_cmesh_add_attributes (t8_cmesh_t cmesh)
 
void t8_cmesh_commit_from_stash (t8_cmesh_t cmesh, sc_MPI_Comm comm)
 
void t8_cmesh_commit (t8_cmesh_t cmesh, sc_MPI_Comm comm)
 After allocating and adding properties to a cmesh, finish its construction. More...
 

Detailed Description

TODO: document this file.

Function Documentation

◆ t8_cmesh_commit()

void t8_cmesh_commit ( t8_cmesh_t  cmesh,
sc_MPI_Comm  comm 
)

After allocating and adding properties to a cmesh, finish its construction.

TODO: this function is MPI collective.

Parameters
[in,out]cmeshMust be created with t8_cmesh_init (TODO: or bcast) and specialized with t8_cmesh_set_* calls first (?).