My Project
programmer's documentation
Typedefs | Functions | Variables
cs_ast_coupling.h File Reference
#include "cs_base.h"
Include dependency graph for cs_ast_coupling.h:

Go to the source code of this file.

Typedefs

typedef struct _cs_ast_coupling_t cs_ast_coupling_t
 

Functions

void CS_PROCF (astgeo, ASTGEO)(cs_int_t *nbfast
 
void CS_PROCF (astfor, ASTFOR)(cs_int_t *ntcast
 
void CS_PROCF (astcin, ASTCIN)(cs_int_t *ntcast
 
void CS_PROCF (astpdt, 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...
 

Variables

void cs_int_tlstfac
 
void cs_int_t cs_int_tidfast
 
void cs_int_t cs_int_t cs_int_tidnast
 
void cs_int_t cs_int_t cs_int_t cs_real_talmax
 
void cs_int_tnbfast
 
void cs_int_t cs_real_tforast
 
void cs_real_3_tdisale
 
void cs_int_tnbpdt
 

Typedef Documentation

◆ cs_ast_coupling_t

typedef struct _cs_ast_coupling_t cs_ast_coupling_t

Function Documentation

◆ 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)

◆ CS_PROCF() [1/4]

void CS_PROCF ( astcin  ,
ASTCIN   
)

◆ CS_PROCF() [2/4]

void CS_PROCF ( astfor  ,
ASTFOR   
)

◆ CS_PROCF() [3/4]

void CS_PROCF ( astgeo  ,
ASTGEO   
)

◆ CS_PROCF() [4/4]

void CS_PROCF ( astpdt  ,
ASTPDT   
)

Variable Documentation

◆ almax

◆ disale

void cs_real_3_t* disale

◆ forast

void cs_int_t cs_real_t* forast

◆ idfast

void cs_int_t cs_int_t* idfast

◆ idnast

void cs_int_t cs_int_t cs_int_t* idnast

◆ lstfac

void cs_int_t* lstfac

◆ nbfast

void cs_int_t* nbfast

◆ nbpdt

void cs_int_t* nbpdt