8.2
general documentation
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
cs_time_step_compute.c File Reference

Compute the local time step and the local Courant and Fourier number. More...

#include "cs_defs.h"
#include <stdarg.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <assert.h>
#include <math.h>
#include <mpi.h>
#include "bft_printf.h"
#include "cs_array.h"
#include "cs_cf_compute.h"
#include "cs_coupling.h"
#include "cs_face_viscosity.h"
#include "cs_field_default.h"
#include "cs_field_operator.h"
#include "cs_field_pointer.h"
#include "cs_log_iteration.h"
#include "cs_matrix_building.h"
#include "cs_mesh.h"
#include "cs_mesh_quantities.h"
#include "cs_physical_constants.h"
#include "cs_physical_model.h"
#include "cs_vof.h"
#include "cs_cf_model.h"
#include "cs_time_step_compute.h"
+ Include dependency graph for cs_time_step_compute.c:

Functions

void cs_local_time_step_compute (int itrale)
 Compute the local time step. More...
 
void cs_courant_fourier_compute (void)
 Compute the local Courant and Fourier number to the log. More...
 

Detailed Description

Compute the local time step and the local Courant and Fourier number.

Local time step and CFL computation.

Function Documentation

◆ cs_courant_fourier_compute()

void cs_courant_fourier_compute ( void  )

Compute the local Courant and Fourier number to the log.

This function has access to the boundary face type, except for the first time step.

◆ cs_local_time_step_compute()

void cs_local_time_step_compute ( int  itrale)

Compute the local time step.

Parameters
[in]itraleALE iteration number
[in]iwarnpverbosity
[in]dttime step (per cell)