NasCar
Loading...
Searching...
No Matches
Macros | Functions
Body_Tore.c File Reference

Torus geometry and motion Generation of a Torus geometry. More...

#include "mpi.h"
#include "petscdmda.h"
#include "petscksp.h"
#include "petscpc.h"
#include "struct.h"
#include "LevelSet.h"
#include "Body_Cyl.h"
Include dependency graph for Body_Tore.c:

Macros

#define __FUNCT__   "body_geometry_tore"
 
#define __FUNCT__   "body_deformation_tore"
 

Functions

PetscErrorCode body_geometry_tore (Grid grid, Obs *obs)
 
PetscErrorCode body_deformation_tore (Simu simu, Grid grid, Obs *obs)
 

Detailed Description

Torus geometry and motion Generation of a Torus geometry.

Compute the deformation and the motion

Body generated
Version
0.0
Author
Michel Bergmann
Date
2023-03-03

Function Documentation

◆ body_deformation_tore()

PetscErrorCode body_deformation_tore ( Simu  simu,
Grid  grid,
Obs obs 
)

It imposes a vertical oscillation of the torus

◆ body_geometry_tore()

PetscErrorCode body_geometry_tore ( Grid  grid,
Obs obs 
)

Creation of a regular 2D surface mesh of the 3D volumic torus