#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#include <time.h>
#include <string.h>
#include "uth_intf.h"
#include "mmh_intf.h"
#include "aph_intf.h"
#include "tmh_intf.h"
#include "sih_intf.h"
#include "pdh_intf.h"
#include "pdh_control_intf.h"
#include "../include/pdh_forming_mixed.h"
#include "../include/pdh_forming_mixed_problem.h"
Functions | |
int | pdr_module_introduce (char *Problem_module_name) |
int | pdr_problem_name (int Problem_id_fake, char *Problem_name) |
double | pdr_forming_mixed_initial_condition (int Field_id, double *Coor, int Sol_comp_id) |
double | pdr_strain_initial_condition (int Field_id, double *Coor, int Sol_comp_id) |
double | pdr_forming_mixed_post_process (char *Work_dir, FILE *Interactive_input, FILE *Interactive_output) |
int | pdr_forming_mixed_write_profile (char *Work_dir, FILE *Interactive_input, FILE *Interactive_output) |
double | pdr_err_indi (int Problem_id, int Mode, int El) |
void * | pdr_get_problem_structure (int Problem_id) |
int | pdr_ctrl_i_params (int Problem_id, int Num) |
double | pdr_ctrl_d_params (int Problem_id, int Num) |
int | pdr_adapt_i_params (int Problem_id, int Num) |
double | pdr_adapt_d_params (int Problem_id, int Num) |
int | pdr_time_i_params (int Problem_id, int Num) |
double | pdr_time_d_params (int Problem_id, int Num) |
void | pdr_set_time_i_params (int Problem_id, int Num, int Value) |
void | pdr_set_time_d_params (int Problem_id, int Num, double Value) |
int | pdr_lins_i_params (int Problem_id, int Num) |
double | pdr_lins_d_params (int Problem_id, int Num) |
void | pdr_change_data (int Problem_id) |
double pdr_forming_mixed_initial_condition | ( | int | Field_id, | |
double * | Coor, | |||
int | Sol_comp_id | |||
) |
----------------------------------------------------------- pdr_forming_mixed_initial_condition - procedure passed as argument to field initialization routine in order to provide problem dependent initial condition data ------------------------------------------------------------
double pdr_forming_mixed_post_process | ( | char * | Work_dir, | |
FILE * | Interactive_input, | |||
FILE * | Interactive_output | |||
) |
----------------------------------------------------------- pdr_forming_mixed_post_process - simple post-processing ------------------------------------------------------------
int pdr_forming_mixed_write_profile | ( | char * | Work_dir, | |
FILE * | Interactive_input, | |||
FILE * | Interactive_output | |||
) |
----------------------------------------------------------- pdr_forming_mixed_write_profile - to dump a set of values along a line ------------------------------------------------------------
double pdr_strain_initial_condition | ( | int | Field_id, | |
double * | Coor, | |||
int | Sol_comp_id | |||
) |
----------------------------------------------------------- pdr_strain_initial_condition - procedure passed as argument to field initialization routine in order to provide problem dependent initial condition data ------------------------------------------------------------