7.0
general documentation
cs_ast_coupling.c File Reference
#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 <ple_defs.h>
#include <ple_coupling.h>
#include "bft_mem.h"
#include "bft_error.h"
#include "bft_printf.h"
#include "fvm_io_num.h"
#include "fvm_nodal.h"
#include "fvm_nodal_extract.h"
#include "cs_all_to_all.h"
#include "cs_calcium.h"
#include "cs_coupling.h"
#include "cs_interface.h"
#include "cs_log.h"
#include "cs_mesh.h"
#include "cs_mesh_quantities.h"
#include "cs_mesh_connect.h"
#include "cs_parall.h"
#include "cs_part_to_block.h"
#include "cs_post.h"
#include "cs_ast_coupling.h"
+ Include dependency graph for cs_ast_coupling.c:

Functions

void astgeo (cs_lnum_t *nbfast, cs_lnum_t *lstfac, cs_lnum_t *idfast, cs_lnum_t *idnast, cs_real_t *almax)
 
void astfor (cs_lnum_t *nbfast, cs_real_t *forast)
 
void astcin (cs_real_3_t *disale)
 
void astpdt (cs_real_t *dttab)
 
void cs_ast_coupling_initialize (int nalimx, cs_real_t epalim)
 Initial exchange with code_aster. More...
 
void cs_ast_coupling_finalize (void)
 Finalize exchange with code_aster. More...
 
int cs_ast_coupling_get_ext_cvg (void)
 Receive convergence value of code_saturne/code_aster coupling. More...
 
void cs_ast_coupling_send_cvg (int icved)
 Send global convergence value of FSI calculations. More...
 

Function Documentation

◆ astcin()

void astcin ( cs_real_3_t disale)

◆ astfor()

void astfor ( cs_lnum_t nbfast,
cs_real_t forast 
)

◆ astgeo()

void astgeo ( cs_lnum_t nbfast,
cs_lnum_t lstfac,
cs_lnum_t idfast,
cs_lnum_t idnast,
cs_real_t almax 
)

◆ astpdt()

void astpdt ( cs_real_t dttab)

◆ cs_ast_coupling_finalize()

void cs_ast_coupling_finalize ( void  )

Finalize exchange with code_aster.

◆ cs_ast_coupling_get_ext_cvg()

int cs_ast_coupling_get_ext_cvg ( void  )

Receive convergence value of code_saturne/code_aster coupling.

Returns
convergence indicator computed by coupling scheme (1: converged, 0: not converged)

◆ cs_ast_coupling_initialize()

void cs_ast_coupling_initialize ( int  nalimx,
cs_real_t  epalim 
)

Initial exchange with code_aster.

Parameters
[in]nalimxmaximum number of implicitation iterations of the structure displacement
[in]epalimrelative precision of implicitation of the structure displacement

◆ cs_ast_coupling_send_cvg()

void cs_ast_coupling_send_cvg ( int  icved)

Send global convergence value of FSI calculations.

Parameters
[in]icvedconvergence indicator (1: converged, 0: not converged)