NasCar
|
Actual Dolphin geometry, deformation, and motion Generation of a dolphin geometry from real data from Tanaka et al [22]. More...
#include "petscksp.h"
#include "petscpc.h"
#include "struct.h"
#include "Body_Dolphin2.h"
#include "LevelSet.h"
Macros | |
#define | __FUNCT__ "body_geometry_dolphin2" |
#define | __FUNCT__ "body_deformation_dolphin2" |
Functions | |
PetscErrorCode | body_geometry_dolphin2 (Grid grid, Obs *obs) |
PetscErrorCode | body_deformation_dolphin2 (Simu simu, Grid grid, Obs *obs) |
Actual Dolphin geometry, deformation, and motion Generation of a dolphin geometry from real data from Tanaka et al [22].
Note the original stl has been modifier to get a 2D regular surfacic mesh
Impose the deformation and the rigid motion (from Newton's Laws)
Impose a sinusoidal swimming law in the reference frame
Impose the rigid motion in the computational frame (real body position in the computational domain)
!!!
obs->geom.length[1];
!!