#include <stdio.h>#include "pdh_intf.h"#include "pdh_ns_supg_problem.h"
Go to the source code of this file.
Defines | |
| #define | PDC_NS_SUPG_ID 1 |
Functions | |
| void | pdr_ns_supg_time_integration (char *Work_dir, FILE *Interactive_input, FILE *Interactive_output) |
| int | pdr_ns_supg_adapt (char *Work_dir, FILE *Interactive_input, FILE *Interactive_output) |
| double | pdr_ns_supg_ZZ_error (char *Work_dir, FILE *Interactive_input, FILE *Interactive_output) |
| double | pdr_ns_supg_err_indi_ZZ (int Problem_id, int El) |
| double | pdr_ns_supg_err_indi_explicit (int Problem_id, int El) |
| int | pdr_ns_supg_dump_data (char *Work_dir, FILE *Interactive_input, FILE *Interactive_output) |
| int | pdr_ns_supg_write_paraview (char *Work_dir, FILE *Interactive_input, FILE *Interactive_output) |
| double | pdr_ns_supg_post_process (char *Work_dir, FILE *Interactive_input, FILE *Interactive_output) |
| int | pdr_ns_supg_write_profile (char *Work_dir, FILE *Interactive_input, FILE *Interactive_output) |
| double | pdr_ns_supg_initial_condition (int Field_id, double *Coor, int Sol_comp_id) |
Variables | |
| double | pdv_ns_supg_timer_all |
| double | pdv_ns_supg_timer_pdr_comp_el_stiff_mat |
| double | pdv_ns_supg_timer_pdr_comp_fa_stiff_mat |
| int | pdv_ns_supg_current_problem_id |
| pdt_ns_supg_problem | pdv_ns_supg_problem |
| #define PDC_NS_SUPG_ID 1 |
| int pdr_ns_supg_adapt | ( | char * | Work_dir, | |
| FILE * | Interactive_input, | |||
| FILE * | Interactive_output | |||
| ) |
-------------------------------------------------------- pdr_ns_supg_adapt - to enforce adaptation strategy for a given problem ---------------------------------------------------------


| int pdr_ns_supg_dump_data | ( | char * | Work_dir, | |
| FILE * | Interactive_input, | |||
| FILE * | Interactive_output | |||
| ) |
----------------------------------------------------------- pdr_ns_supg_dump_data - dump data to files ------------------------------------------------------------


| double pdr_ns_supg_err_indi_explicit | ( | int | Problem_id, | |
| int | El | |||
| ) |
-------------------------------------------------------- pdr_ns_supg_err_indi_explicit - to return error indicator for an element, based on ZZ first derivative recovery ----------------------------------------------------------
!!!!! NO REYNOLDS ?????????????
err = Error indicator for one element.
(integration over element volume begins)
(loop (and integration) over element faces) (TODO: preparation data...?)


| double pdr_ns_supg_err_indi_ZZ | ( | int | Problem_id, | |
| int | El | |||
| ) |
-------------------------------------------------------- pdr_ns_supg_err_indi_ZZ - to return error indicator for an element, based on ZZ first derivative recovery ----------------------------------------------------------


| double pdr_ns_supg_initial_condition | ( | int | Field_id, | |
| double * | Coor, | |||
| int | Sol_comp_id | |||
| ) |
----------------------------------------------------------- pdr_ns_supg_initial_condition - procedure passed as argument to field initialization routine in order to provide problem dependent initial condition data ------------------------------------------------------------

| double pdr_ns_supg_post_process | ( | char * | Work_dir, | |
| FILE * | Interactive_input, | |||
| FILE * | Interactive_output | |||
| ) |
----------------------------------------------------------- pdr_ns_supg_post_process - simple post-processing ------------------------------------------------------------


| void pdr_ns_supg_time_integration | ( | char * | Work_dir, | |
| FILE * | Interactive_input, | |||
| FILE * | Interactive_output | |||
| ) |
----------------------------------------------------------- pdr_ns_supg_time_integration - time integration driver ------------------------------------------------------------


| int pdr_ns_supg_write_paraview | ( | char * | Work_dir, | |
| FILE * | Interactive_input, | |||
| FILE * | Interactive_output | |||
| ) |
-------------------------------------------------------- pdr_ns_supg_write_paraview - to write graphics data to a disk file ----------------------------------------------------------


| int pdr_ns_supg_write_profile | ( | char * | Work_dir, | |
| FILE * | Interactive_input, | |||
| FILE * | Interactive_output | |||
| ) |
----------------------------------------------------------- pdr_ns_supg_write_profile - to dump a set of values along a line ------------------------------------------------------------


| double pdr_ns_supg_ZZ_error | ( | char * | Work_dir, | |
| FILE * | Interactive_input, | |||
| FILE * | Interactive_output | |||
| ) |
-------------------------------------------------------- pdr_ns_supg_ZZ_error - to compute estimated norm of error based on recovered first derivatives - the notorious ZZ error estimate ---------------------------------------------------------


| double pdv_ns_supg_timer_all |
1.6.1