#include "entw.h"
#include "printlas.h"
#include "eingabe.h"
Include dependency graph for main.cc:
Go to the source code of this file.
Defines | |
#define | ddx(U) DX_FE(U)*Grid_stretch |
#define | ddy(U) DY_FE(U)*Grid_stretch |
#define | ddz(U) DZ_FE(U) |
#define | u_exakt zz |
Functions | |
exit_type | Solver (Grid_gen_parameters ggen_parameter, int test_processors, double meshsize, double grid_stretch, All_Domains *domain, double kappa_x, double kappa_y, double kappa_z, bool(*Neumann_boundary)(double x, double y, double z), bool(*Third_boundary)(double x, double y, double z), double beta_third, double(*T_bulk)(double x, double y, double z), double(*temp_Dirichlet)(double x, double y, double z), double(*heat_source)(double x, double y, double z), Input_data_object *input_object, bool normalize_heat_integral, double heat_integral, double alpha, double mu, double E, double T_0, bool nonlinear_kappa, bool nonlinear_alpha, double(*Material_A)(double x, double y, double z), double(*nonlinear_kappa_A)(double x), double(*nonlinear_kappa_B)(double x), double(*nonlinear_alpha_A)(double x), double(*nonlinear_alpha_B)(double x), int iteration_Poi, int iteration_elas, int solver_typ_elas, double eps, double bound_poiss, double bound_elas, bool infos, ThreadComm *comm, MPI_Comm mpi_comm) |
double | Material_A (double x, double y, double z) |
double | nonlinear_kappa_A (double T) |
double | nonlinear_kappa_B (double T) |
double | nonlinear_alpha_A (double T) |
double | nonlinear_alpha_B (double T) |
bool | Neumann_boundary (double x, double y, double z) |
bool | Third_boundary (double x, double y, double z) |
double | T_bulk (double x, double y, double z) |
double | temp_Dirichlet (double x, double y, double z) |
double | Heat_source (double x, double y, double z) |
int | main (int argc, char **argv) |
void | Print_Datas (Variable &ux, Variable &uy, Variable &uz, Variable &Temp, Variable &rx, Variable &ry, Variable &rz, Variable &One, Variable &zz, double T_0, double F, double mu, double alpha, Cell_Variable &Mat_A, ThreadComm *comm) |
Variables | |
double | Grid_stretch |
double | finest_mesh_size |
double | mesh_z |
double | stretch_x |
double | stretch_y |
double | stretch_z |
double | eps |
|
Definition at line 12 of file main.cc. Referenced by Print_Datas(). |
|
Definition at line 13 of file main.cc. Referenced by Print_Datas(). |
|
Definition at line 14 of file main.cc. Referenced by Print_Datas(). |
|
|
|
Definition at line 188 of file main.cc. Referenced by main(). |
|
Definition at line 210 of file main.cc. References atan(), endl(), eps, finest_mesh_size, Grid_stretch, Heat_source(), M_PI, MPI_Comm_rank(), MPI_COMM_WORLD, MPI_Finalize(), MPI_Init(), Grid_gen_parameters::Set_offset_square(), Grid_gen_parameters::Set_r_parallel(), Grid_gen_parameters::Set_stretch_square(), Solver(), stretch_x, stretch_y, stretch_z, and tan(). Here is the call graph for this function: ![]() |
|
Definition at line 74 of file main.cc. References Grid_stretch. |
|
Definition at line 140 of file main.cc. References Grid_stretch, and r. |
|
|
|
|
|
|
|
|
|
Definition at line 487 of file main.cc. References all_points, ddx, ddy, ddz, endl(), Variable::Give_grid(), Parallel_Info::Give_my_rank(), Maximum(), and Minimum(). Here is the call graph for this function: ![]() |
|
Referenced by main(). |
|
Definition at line 172 of file main.cc. References r. |
|
Definition at line 179 of file main.cc. References r. |
|
Definition at line 163 of file main.cc. References Grid_stretch, and r. |
|
Definition at line 22 of file main.cc. Referenced by Union_domains::distance(), Union_domains::edge(), and main(). |
|
Definition at line 19 of file main.cc. Referenced by DResDiff< A >::Iterate_Calc_stencil(), DResDiff_Bo< A >::Iterate_Calc_stencil(), and main(). |
|
Definition at line 19 of file main.cc. Referenced by main(), Material_A(), Neumann_boundary(), and Third_boundary(). |
|
|
|
Definition at line 21 of file main.cc. Referenced by main(). |
|
Definition at line 21 of file main.cc. Referenced by main(). |
|
Definition at line 21 of file main.cc. Referenced by main(). |