OpenCMISS-Iron Internal API Documentation
|
This module defines all constants shared across interface condition routines. More...
Variables | |
integer(intg), parameter | interface_condition_lagrange_multipliers_method =1 |
Lagrange multipliers interface condition method. More... | |
integer(intg), parameter | interface_condition_augmented_lagrange_method =2 |
Augmented Lagrange multiplers interface condition method. More... | |
integer(intg), parameter | interface_condition_penalty_method =3 |
Penalty interface condition method. More... | |
integer(intg), parameter | interface_condition_point_to_point_method =4 |
Point to point interface condition method. More... | |
integer(intg), parameter | interface_condition_field_continuity_operator =1 |
Continuous field operator, i.e., lambda.(u_1-u_2). More... | |
integer(intg), parameter | interface_condition_field_normal_continuity_operator =2 |
Continuous field normal operator, i.e., lambda(u_1.n_1-u_2.n_2). More... | |
integer(intg), parameter | interface_condition_fls_contact_operator =3 |
Frictionless contact operator, i.e., lambda.(x_1.n-x_2.n). More... | |
integer(intg), parameter | interface_condition_fls_contact_reproject_operator =4 |
Frictionless contact operator, reproject at each newton iteration and has geometric linearisation terms i.e., lambda.(x_1.n-x_2.n). More... | |
integer(intg), parameter | interface_condition_solid_fluid_operator =5 |
Solid fluid operator, i.e., lambda.(v_f-du_s/dt). More... | |
integer(intg), parameter | interface_condition_solid_fluid_normal_operator =6 |
Solid fluid normal operator, i.e., lambda(v_f.n_f-du_s/dt.n_s). More... | |
integer(intg), parameter | number_of_interface_condition_linearity_types =3 |
The number of interface conditions linearity types defined. More... | |
integer(intg), parameter | interface_condition_linear =1 |
The interface conditions are linear. More... | |
integer(intg), parameter | interface_condition_nonlinear =2 |
The interface conditions are non-linear. More... | |
integer(intg), parameter | interface_condition_nonlinear_bcs =3 |
The interface conditions have non-linear boundary conditions. More... | |
integer(intg), parameter | number_of_interface_condition_time_types =5 |
The number of interface conditions time dependence types defined. More... | |
integer(intg), parameter | interface_condition_static =1 |
The interface conditions are static and have no time dependence. More... | |
integer(intg), parameter | interface_condition_quasistatic =2 |
The interface conditions are quasi-static. More... | |
integer(intg), parameter | interface_condition_first_order_dynamic =3 |
The interface conditions are first order dynamic. More... | |
integer(intg), parameter | interface_condition_second_order_dynamic =4 |
The interface conditions are a second order dynamic. More... | |
integer(intg), parameter | interface_condition_time_stepping =5 |
The interface conditions are for time stepping. More... | |
integer(intg), parameter | interface_condition_gauss_integration =1 |
Gauss points integration type, i.e. Loop over element Gauss points and sum up their contribution. More... | |
integer(intg), parameter | interface_condition_data_points_integration =2 |
Data points integration type i.e. Loop over data points and sum up their contribution. More... | |
This module defines all constants shared across interface condition routines.