ANS-1-1
|
Functions | |
template<int dim> | |
Tensor< 2, dim > | get_stress_fluid_ALE (const double density, const double viscosity, const Tensor< 2, dim > pI, const Tensor< 2, dim > grad_v, const Tensor< 2, dim > grad_v_T, const Tensor< 2, dim > F_Inverse, const Tensor< 2, dim > F_Inverse_T) |
template<int dim> | |
Tensor< 2, dim > | get_stress_fluid_except_pressure_ALE (const double density, const double viscosity, const Tensor< 2, dim > grad_v, const Tensor< 2, dim > grad_v_T, const Tensor< 2, dim > F_Inverse, const Tensor< 2, dim > F_Inverse_T) |
template<int dim> | |
Tensor< 2, dim > | get_stress_fluid_ALE_1st_term_LinAll (const Tensor< 2, dim > pI, const Tensor< 2, dim > F_Inverse_T, const Tensor< 2, dim > J_F_Inverse_T_LinU, const Tensor< 2, dim > pI_LinP, const double J) |
template<int dim> | |
Tensor< 2, dim > | get_stress_fluid_ALE_2nd_term_LinAll_short (const Tensor< 2, dim > J_F_Inverse_T_LinU, const Tensor< 2, dim > stress_fluid_ALE, const Tensor< 2, dim > grad_v, const Tensor< 2, dim > grad_v_LinV, const Tensor< 2, dim > F_Inverse, const Tensor< 2, dim > F_Inverse_LinU, const double J, const double viscosity, const double density) |
template<int dim> | |
Tensor< 2, dim > | get_stress_fluid_ALE_3rd_term_LinAll_short (const Tensor< 2, dim > F_Inverse, const Tensor< 2, dim > F_Inverse_LinU, const Tensor< 2, dim > grad_v, const Tensor< 2, dim > grad_v_LinV, const double viscosity, const double density, const double J, const Tensor< 2, dim > J_F_Inverse_T_LinU) |
template<int dim> | |
double | get_Incompressibility_ALE (unsigned int q, std::vector< std::vector< Tensor< 1, dim > > > old_solution_grads) |
template<int dim> | |
double | get_Incompressibility_ALE_LinAll (const Tensor< 2, dim > phi_i_grads_v, const Tensor< 2, dim > phi_i_grads_u, unsigned int q, const std::vector< std::vector< Tensor< 1, dim > > > old_solution_grads) |
template<int dim> | |
Tensor< 1, dim > | get_Convection_LinAll_short (const Tensor< 2, dim > phi_i_grads_v, const Tensor< 1, dim > phi_i_v, const double J, const double J_LinU, const Tensor< 2, dim > F_Inverse, const Tensor< 2, dim > F_Inverse_LinU, const Tensor< 1, dim > v, const Tensor< 2, dim > grad_v, const double density) |
template<int dim> | |
Tensor< 1, dim > | get_Convection_u_LinAll_short (const Tensor< 2, dim > phi_i_grads_v, const Tensor< 1, dim > phi_i_u, const double J, const double J_LinU, const Tensor< 2, dim > F_Inverse, const Tensor< 2, dim > F_Inverse_LinU, const Tensor< 1, dim > u, const Tensor< 2, dim > grad_v, const double density) |
template<int dim> | |
Tensor< 1, dim > | get_Convection_u_old_LinAll_short (const Tensor< 2, dim > phi_i_grads_v, const double J, const double J_LinU, const Tensor< 2, dim > F_Inverse, const Tensor< 2, dim > F_Inverse_LinU, const Tensor< 1, dim > old_timestep_solution_displacement, const Tensor< 2, dim > grad_v, const double density) |
template<int dim> | |
Tensor< 1, dim > | get_accelaration_term_LinAll (const Tensor< 1, dim > phi_i_v, const Tensor< 1, dim > v, const Tensor< 1, dim > old_timestep_v, const double J_LinU, const double J, const double old_timestep_J, const double density) |
In the second namespace, we define the ALE transformations rules. These are used to transform the fluid equations from the Eulerian coordinate system to an arbitrary fixed reference configuration.
Tensor<2,dim> NSEALE::get_stress_fluid_ALE | ( | const double | density, |
const double | viscosity, | ||
const Tensor< 2, dim > | pI, | ||
const Tensor< 2, dim > | grad_v, | ||
const Tensor< 2, dim > | grad_v_T, | ||
const Tensor< 2, dim > | F_Inverse, | ||
const Tensor< 2, dim > | F_Inverse_T | ||
) | [inline] |
Definition at line 512 of file step-fsi.cc.
Tensor<2,dim> NSEALE::get_stress_fluid_except_pressure_ALE | ( | const double | density, |
const double | viscosity, | ||
const Tensor< 2, dim > | grad_v, | ||
const Tensor< 2, dim > | grad_v_T, | ||
const Tensor< 2, dim > | F_Inverse, | ||
const Tensor< 2, dim > | F_Inverse_T | ||
) | [inline] |
Definition at line 527 of file step-fsi.cc.
Tensor<2,dim> NSEALE::get_stress_fluid_ALE_1st_term_LinAll | ( | const Tensor< 2, dim > | pI, |
const Tensor< 2, dim > | F_Inverse_T, | ||
const Tensor< 2, dim > | J_F_Inverse_T_LinU, | ||
const Tensor< 2, dim > | pI_LinP, | ||
const double | J | ||
) | [inline] |
Definition at line 540 of file step-fsi.cc.
Tensor<2,dim> NSEALE::get_stress_fluid_ALE_2nd_term_LinAll_short | ( | const Tensor< 2, dim > | J_F_Inverse_T_LinU, |
const Tensor< 2, dim > | stress_fluid_ALE, | ||
const Tensor< 2, dim > | grad_v, | ||
const Tensor< 2, dim > | grad_v_LinV, | ||
const Tensor< 2, dim > | F_Inverse, | ||
const Tensor< 2, dim > | F_Inverse_LinU, | ||
const double | J, | ||
const double | viscosity, | ||
const double | density | ||
) | [inline] |
Definition at line 552 of file step-fsi.cc.
Referenced by FSIALEProblem< dim >::assemble_system_matrix().
Tensor<2,dim> NSEALE::get_stress_fluid_ALE_3rd_term_LinAll_short | ( | const Tensor< 2, dim > | F_Inverse, |
const Tensor< 2, dim > | F_Inverse_LinU, | ||
const Tensor< 2, dim > | grad_v, | ||
const Tensor< 2, dim > | grad_v_LinV, | ||
const double | viscosity, | ||
const double | density, | ||
const double | J, | ||
const Tensor< 2, dim > | J_F_Inverse_T_LinU | ||
) | [inline] |
Definition at line 577 of file step-fsi.cc.
double NSEALE::get_Incompressibility_ALE | ( | unsigned int | q, |
std::vector< std::vector< Tensor< 1, dim > > > | old_solution_grads | ||
) | [inline] |
Definition at line 597 of file step-fsi.cc.
double NSEALE::get_Incompressibility_ALE_LinAll | ( | const Tensor< 2, dim > | phi_i_grads_v, |
const Tensor< 2, dim > | phi_i_grads_u, | ||
unsigned int | q, | ||
const std::vector< std::vector< Tensor< 1, dim > > > | old_solution_grads | ||
) | [inline] |
Definition at line 612 of file step-fsi.cc.
Tensor<1,dim> NSEALE::get_Convection_LinAll_short | ( | const Tensor< 2, dim > | phi_i_grads_v, |
const Tensor< 1, dim > | phi_i_v, | ||
const double | J, | ||
const double | J_LinU, | ||
const Tensor< 2, dim > | F_Inverse, | ||
const Tensor< 2, dim > | F_Inverse_LinU, | ||
const Tensor< 1, dim > | v, | ||
const Tensor< 2, dim > | grad_v, | ||
const double | density | ||
) | [inline] |
Definition at line 628 of file step-fsi.cc.
Tensor<1,dim> NSEALE::get_Convection_u_LinAll_short | ( | const Tensor< 2, dim > | phi_i_grads_v, |
const Tensor< 1, dim > | phi_i_u, | ||
const double | J, | ||
const double | J_LinU, | ||
const Tensor< 2, dim > | F_Inverse, | ||
const Tensor< 2, dim > | F_Inverse_LinU, | ||
const Tensor< 1, dim > | u, | ||
const Tensor< 2, dim > | grad_v, | ||
const double | density | ||
) | [inline] |
Definition at line 657 of file step-fsi.cc.
Tensor<1,dim> NSEALE::get_Convection_u_old_LinAll_short | ( | const Tensor< 2, dim > | phi_i_grads_v, |
const double | J, | ||
const double | J_LinU, | ||
const Tensor< 2, dim > | F_Inverse, | ||
const Tensor< 2, dim > | F_Inverse_LinU, | ||
const Tensor< 1, dim > | old_timestep_solution_displacement, | ||
const Tensor< 2, dim > | grad_v, | ||
const double | density | ||
) | [inline] |
Definition at line 687 of file step-fsi.cc.
Tensor<1,dim> NSEALE::get_accelaration_term_LinAll | ( | const Tensor< 1, dim > | phi_i_v, |
const Tensor< 1, dim > | v, | ||
const Tensor< 1, dim > | old_timestep_v, | ||
const double | J_LinU, | ||
const double | J, | ||
const double | old_timestep_J, | ||
const double | density | ||
) | [inline] |
Definition at line 714 of file step-fsi.cc.
Referenced by FSIALEProblem< dim >::assemble_system_matrix().