pdd_plast_flow_supg/include/pdh_plast_flow_supg.h File Reference

#include <stdio.h>
#include "pdh_intf.h"
#include "pdh_plast_flow_supg_problem.h"
#include "aph_intf.h"
Include dependency graph for pdh_plast_flow_supg.h:

Go to the source code of this file.

Defines

#define PDC_PLAST_FLOW_ID   1

Functions

void pdr_plast_flow_time_integration (char *Work_dir, FILE *Interactive_input, FILE *Interactive_output)
int pdr_plast_flow_adapt (char *Work_dir, FILE *Interactive_input, FILE *Interactive_output)
double pdr_plast_flow_ZZ_error (char *Work_dir, FILE *Interactive_input, FILE *Interactive_output)
double pdr_plast_flow_err_indi_ZZ (int Problem_id, int El)
double pdr_plast_flow_sol_mesh (int Problem_id, double *sol_previous, double *sol_averaged)
double pdr_plast_flow_sol_el (int Problem_id, int El, double *sol_current)
int pdr_plast_flow_dump_data (char *Work_dir, FILE *Interactive_input, FILE *Interactive_output)
int pdr_write_strain_tensor (int Field_id, int *Dofs_write, double dt)
int pdr_write_stress_tensor (int Field_id, int *Dofs_write, double dt)
int pdr_plast_flow_write_paraview (char *Work_dir, FILE *Interactive_input, FILE *Interactive_output)
void pdr_write_paraview_mesh_nodes_displacement (int Mesh_id, int Mesh_id_initial, FILE *File)
double pdr_plast_flow_post_process (char *Work_dir, FILE *Interactive_input, FILE *Interactive_output)
int pdr_plast_flow_write_profile (char *Work_dir, FILE *Interactive_input, FILE *Interactive_output)
double pdr_plast_flow_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)

Variables

int pdv_plast_flow_current_problem_id
pdt_plast_flow_problem pdv_plast_flow_problem

Define Documentation

#define PDC_PLAST_FLOW_ID   1

Function Documentation

int pdr_plast_flow_adapt ( char *  Work_dir,
FILE *  Interactive_input,
FILE *  Interactive_output 
)

-------------------------------------------------------- pdr_plast_flow_adapt - to enforce adaptation strategy for a given problem ---------------------------------------------------------

Here is the call graph for this function:

Here is the caller graph for this function:

int pdr_plast_flow_dump_data ( char *  Work_dir,
FILE *  Interactive_input,
FILE *  Interactive_output 
)

----------------------------------------------------------- pdr_plast_flow_dump_data - dump data to files ------------------------------------------------------------

Here is the call graph for this function:

double pdr_plast_flow_err_indi_ZZ ( int  Problem_id,
int  El 
)

-------------------------------------------------------- pdr_plast_flow_err_indi_ZZ - to return error indicator for an element, based on ZZ first derivative recovery ----------------------------------------------------------

Here is the call graph for this function:

Here is the caller graph for this function:

double pdr_plast_flow_initial_condition ( int  Field_id,
double *  Coor,
int  Sol_comp_id 
)

----------------------------------------------------------- pdr_plast_flow_initial_condition - procedure passed as argument to field initialization routine in order to provide problem dependent initial condition data ------------------------------------------------------------

double pdr_plast_flow_post_process ( char *  Work_dir,
FILE *  Interactive_input,
FILE *  Interactive_output 
)

----------------------------------------------------------- pdr_plast_flow_post_process - simple post-processing ------------------------------------------------------------

Here is the call graph for this function:

double pdr_plast_flow_sol_el ( int  Problem_id,
int  El,
double *  sol_current 
)

Here is the call graph for this function:

Here is the caller graph for this function:

double pdr_plast_flow_sol_mesh ( int  Problem_id,
double *  sol_previous,
double *  sol_averaged 
)

-------------------------------------------------------- pdr_plast_flow_sol_mesh - to return mesh total volume and total averaged values of: strain intensity (1), flow stress (1), strain rate intensity (1), strain tensor (9), strain rate tensor (9) ----------------------------------------------------------

Here is the call graph for this function:

Here is the caller graph for this function:

void pdr_plast_flow_time_integration ( char *  Work_dir,
FILE *  Interactive_input,
FILE *  Interactive_output 
)

----------------------------------------------------------- pdr_plast_flow_time_integration - time integration driver ------------------------------------------------------------

Here is the call graph for this function:

int pdr_plast_flow_write_paraview ( char *  Work_dir,
FILE *  Interactive_input,
FILE *  Interactive_output 
)

-------------------------------------------------------- pdr_plast_flow_write_paraview - to write graphics data to a disk file ----------------------------------------------------------

Here is the call graph for this function:

int pdr_plast_flow_write_profile ( char *  Work_dir,
FILE *  Interactive_input,
FILE *  Interactive_output 
)

----------------------------------------------------------- pdr_plast_flow_write_profile - to dump a set of values along a line ------------------------------------------------------------

Here is the call graph for this function:

double pdr_plast_flow_ZZ_error ( char *  Work_dir,
FILE *  Interactive_input,
FILE *  Interactive_output 
)

-------------------------------------------------------- pdr_plast_flow_ZZ_error - to compute estimated norm of error based on recovered first derivatives - the notorious ZZ error estimate ---------------------------------------------------------

Here is the call graph for this function:

Here is the caller graph for this function:

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 ------------------------------------------------------------

void pdr_write_paraview_mesh_nodes_displacement ( int  Mesh_id,
int  Mesh_id_initial,
FILE *  File 
)

Here is the call graph for this function:

int pdr_write_strain_tensor ( int  Field_id,
int *  Dofs_write,
double  dt 
)

Here is the call graph for this function:

int pdr_write_stress_tensor ( int  Field_id,
int *  Dofs_write,
double  dt 
)

Here is the call graph for this function:


Variable Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Jun 2020 for ModFEM by  doxygen 1.6.1