OpenCMISS-Iron Internal API Documentation
equations_set_constants.f90 File Reference

This module handles all constants shared across equations set routines. More...

Go to the source code of this file.

Modules

module  equations_set_constants
 This module defines all constants shared across equations set routines.
 

Variables

integer(intg), parameter equations_set_constants::equations_set_no_class =0
 
integer(intg), parameter equations_set_constants::equations_set_elasticity_class =1
 
integer(intg), parameter equations_set_constants::equations_set_fluid_mechanics_class =2
 
integer(intg), parameter equations_set_constants::equations_set_electromagnetics_class =3
 
integer(intg), parameter equations_set_constants::equations_set_classical_field_class =4
 
integer(intg), parameter equations_set_constants::equations_set_bioelectrics_class =5
 
integer(intg), parameter equations_set_constants::equations_set_modal_class =6
 
integer(intg), parameter equations_set_constants::equations_set_fitting_class =7
 
integer(intg), parameter equations_set_constants::equations_set_optimisation_class =8
 
integer(intg), parameter equations_set_constants::equations_set_multi_physics_class =9
 
integer(intg), parameter equations_set_constants::equations_set_no_type =0
 
integer(intg), parameter equations_set_constants::equations_set_linear_elasticity_type =1
 
integer(intg), parameter equations_set_constants::equations_set_finite_elasticity_type =2
 
integer(intg), parameter equations_set_constants::equations_set_stokes_equation_type =1
 
integer(intg), parameter equations_set_constants::equations_set_navier_stokes_equation_type =2
 
integer(intg), parameter equations_set_constants::equations_set_darcy_equation_type =3
 
integer(intg), parameter equations_set_constants::equations_set_darcy_pressure_equation_type =4
 
integer(intg), parameter equations_set_constants::equations_set_poiseuille_equation_type =5
 
integer(intg), parameter equations_set_constants::equations_set_burgers_equation_type =6
 
integer(intg), parameter equations_set_constants::equations_set_characteristic_equation_type =7
 
integer(intg), parameter equations_set_constants::equations_set_stree_equation_type =8
 
integer(intg), parameter equations_set_constants::equations_set_electrostatic_type =1
 
integer(intg), parameter equations_set_constants::equations_set_magnetostatic_type =2
 
integer(intg), parameter equations_set_constants::equations_set_maxwells_equations_type =3
 
integer(intg), parameter equations_set_constants::equations_set_laplace_equation_type =1
 
integer(intg), parameter equations_set_constants::equations_set_poisson_equation_type =2
 
integer(intg), parameter equations_set_constants::equations_set_helmholtz_equation_type =3
 
integer(intg), parameter equations_set_constants::equations_set_wave_equation_type =4
 
integer(intg), parameter equations_set_constants::equations_set_advection_equation_type =11
 
integer(intg), parameter equations_set_constants::equations_set_diffusion_equation_type =6
 
integer(intg), parameter equations_set_constants::equations_set_advection_diffusion_equation_type =7
 
integer(intg), parameter equations_set_constants::equations_set_reaction_diffusion_equation_type =8
 
integer(intg), parameter equations_set_constants::equations_set_biharmonic_equation_type =9
 
integer(intg), parameter equations_set_constants::equations_set_data_fitting_equation_type =10
 
integer(intg), parameter equations_set_constants::equations_set_hj_equation_type =5
 
integer(intg), parameter equations_set_constants::equations_set_monodomain_equation_type =1
 
integer(intg), parameter equations_set_constants::equations_set_bidomain_equation_type =2
 
integer(intg), parameter equations_set_constants::equations_set_monodomain_strang_splitting_equation_type =3
 
integer(intg), parameter equations_set_constants::equations_set_linear_elastic_modal_type =1
 
integer(intg), parameter equations_set_constants::equations_set_finite_elasticity_darcy_type =1
 
integer(intg), parameter equations_set_constants::equations_set_finite_elasticity_stokes_type =2
 
integer(intg), parameter equations_set_constants::equations_set_finite_elasticity_navier_stokes_type =3
 
integer(intg), parameter equations_set_constants::equations_set_diffusion_diffusion_type =4
 
integer(intg), parameter equations_set_constants::equations_set_diffusion_advection_diffusion_type =5
 
integer(intg), parameter equations_set_constants::equations_set_no_subtype =0
 
integer(intg), parameter equations_set_constants::equations_set_one_dimensional_subtype =1
 
integer(intg), parameter equations_set_constants::equations_set_two_dimensional_plane_stress_subtype =2
 
integer(intg), parameter equations_set_constants::equations_set_two_dimensional_plane_strain_subtype =3
 
integer(intg), parameter equations_set_constants::equations_set_three_dimensional_subtype =4
 
integer(intg), parameter equations_set_constants::equations_set_plate_subtype =5
 
integer(intg), parameter equations_set_constants::equations_set_shell_subtype =6
 
integer(intg), parameter equations_set_constants::equations_set_mooney_rivlin_subtype =1
 
integer(intg), parameter equations_set_constants::equations_set_isotropic_exponential_subtype =2
 
integer(intg), parameter equations_set_constants::equations_set_transverse_isotropic_exponential_subtype =3
 
integer(intg), parameter equations_set_constants::equations_set_orthotropic_material_costa_subtype =4
 
integer(intg), parameter equations_set_constants::equations_set_compressible_finite_elasticity_subtype =5
 
integer(intg), parameter equations_set_constants::equations_set_activecontraction_subtype =6
 
integer(intg), parameter equations_set_constants::equations_set_membrane_subtype =7
 
integer(intg), parameter equations_set_constants::equations_set_incompressible_finite_elasticity_darcy_subtype =8
 
integer(intg), parameter equations_set_constants::equations_set_orthotropic_material_holzapfel_ogden_subtype =9
 
integer(intg), parameter equations_set_constants::equations_set_elasticity_darcy_inria_model_subtype =10
 
integer(intg), parameter equations_set_constants::equations_set_incompressible_elasticity_driven_darcy_subtype =11
 
integer(intg), parameter equations_set_constants::equations_set_elasticity_multi_compartment_darcy_inria_subtype =12
 
integer(intg), parameter equations_set_constants::equations_set_incompressible_elasticity_driven_mr_subtype =13
 
integer(intg), parameter equations_set_constants::equations_set_incompressible_elast_multi_comp_darcy_subtype =14
 
integer(intg), parameter equations_set_constants::equations_set_transverse_isotropic_guccione_subtype =15
 
integer(intg), parameter equations_set_constants::equations_set_elasticity_fluid_pressure_static_inria_subtype =16
 
integer(intg), parameter equations_set_constants::equations_set_constitutive_law_in_cellml_evaluate_subtype =17
 
integer(intg), parameter equations_set_constants::equations_set_elasticity_fluid_pres_holmes_mow_active_subtype =19
 
integer(intg), parameter equations_set_constants::equations_set_elasticity_fluid_pressure_holmes_mow_subtype =18
 
integer(intg), parameter equations_set_constants::equations_set_transverse_isotropic_polynomial_subtype =20
 
integer(intg), parameter equations_set_constants::equations_set_incompressible_mooney_rivlin_subtype =21
 
integer(intg), parameter equations_set_constants::equations_set_nearly_incompressible_mooney_rivlin_subtype =22
 
integer(intg), parameter equations_set_constants::equations_set_transverse_isotropic_humphrey_yin_subtype =23
 
integer(intg), parameter equations_set_constants::equations_set_mooney_rivlin_activecontraction_subtype =24
 
integer(intg), parameter equations_set_constants::equations_set_stvenant_kirchoff_activecontraction_subtype =25
 
integer(intg), parameter equations_set_constants::equations_set_compressible_activecontraction_subtype =26
 
integer(intg), parameter equations_set_constants::equations_set_transverse_isotropic_active_subtype =27
 
integer(intg), parameter equations_set_constants::equations_set_trans_isotropic_active_transition_subtype =28
 
integer(intg), parameter equations_set_constants::equations_set_anisotropic_polynomial_subtype =29
 
integer(intg), parameter equations_set_constants::equations_set_anisotropic_polynomial_active_subtype =30
 
integer(intg), parameter equations_set_constants::equations_set_holzapfel_ogden_activecontraction_subtype =31
 
integer(intg), parameter equations_set_constants::equations_set_guccione_activecontraction_subtype =32
 
integer(intg), parameter equations_set_constants::equations_set_constitutive_and_growth_law_in_cellml_subtype =33
 
integer(intg), parameter equations_set_constants::equations_set_active_strain_subtype =34
 
integer(intg), parameter equations_set_constants::equations_set_multiscale_active_strain_subtype =35
 
integer(intg), parameter equations_set_constants::equations_set_reference_state_mooney_rivlin_subtype =36
 
integer(intg), parameter equations_set_constants::equations_set_static_stokes_subtype =1
 
integer(intg), parameter equations_set_constants::equations_set_laplace_stokes_subtype =2
 
integer(intg), parameter equations_set_constants::equations_set_transient_stokes_subtype =3
 
integer(intg), parameter equations_set_constants::equations_set_optimised_stokes_subtype =4
 
integer(intg), parameter equations_set_constants::equations_set_ale_stokes_subtype =5
 
integer(intg), parameter equations_set_constants::equations_set_pgm_stokes_subtype =6
 
integer(intg), parameter equations_set_constants::equations_set_static_navier_stokes_subtype =1
 
integer(intg), parameter equations_set_constants::equations_set_laplace_navier_stokes_subtype =2
 
integer(intg), parameter equations_set_constants::equations_set_transient_navier_stokes_subtype =3
 
integer(intg), parameter equations_set_constants::equations_set_optimised_navier_stokes_subtype =4
 
integer(intg), parameter equations_set_constants::equations_set_ale_navier_stokes_subtype =5
 
integer(intg), parameter equations_set_constants::equations_set_pgm_navier_stokes_subtype =6
 
integer(intg), parameter equations_set_constants::equations_set_quasistatic_navier_stokes_subtype =7
 
integer(intg), parameter equations_set_constants::equations_set_transient1d_navier_stokes_subtype =8
 
integer(intg), parameter equations_set_constants::equations_set_transient_rbs_navier_stokes_subtype =9
 
integer(intg), parameter equations_set_constants::equations_set_bifurcation_navier_stokes_subtype =10
 
integer(intg), parameter equations_set_constants::equations_set_multiscale3d_navier_stokes_subtype =11
 
integer(intg), parameter equations_set_constants::equations_set_coupled1d0d_navier_stokes_subtype =12
 
integer(intg), parameter equations_set_constants::equations_set_static_rbs_navier_stokes_subtype =13
 
integer(intg), parameter equations_set_constants::equations_set_transient1d_adv_navier_stokes_subtype =14
 
integer(intg), parameter equations_set_constants::equations_set_coupled1d0d_adv_navier_stokes_subtype =15
 
integer(intg), parameter equations_set_constants::equations_set_stree1d0d_subtype =16
 
integer(intg), parameter equations_set_constants::equations_set_stree1d0d_adv_subtype =17
 
integer(intg), parameter equations_set_constants::equations_set_constitutive_mu_navier_stokes_subtype =18
 
integer(intg), parameter equations_set_constants::equations_set_characteristic_subtype =1
 
integer(intg), parameter equations_set_constants::equations_set_standard_darcy_subtype =1
 
integer(intg), parameter equations_set_constants::equations_set_quasistatic_darcy_subtype =2
 
integer(intg), parameter equations_set_constants::equations_set_ale_darcy_subtype =3
 
integer(intg), parameter equations_set_constants::equations_set_transient_darcy_subtype =4
 
integer(intg), parameter equations_set_constants::equations_set_transient_ale_darcy_subtype =5
 
integer(intg), parameter equations_set_constants::equations_set_multi_compartment_darcy_subtype =6
 
integer(intg), parameter equations_set_constants::equations_set_static_poiseuille_subtype =1
 
integer(intg), parameter equations_set_constants::equations_set_dynamic_poiseuille_subtype =2
 
integer(intg), parameter equations_set_constants::equations_set_burgers_subtype =1
 
integer(intg), parameter equations_set_constants::equations_set_generalised_burgers_subtype =2
 
integer(intg), parameter equations_set_constants::equations_set_static_burgers_subtype =3
 
integer(intg), parameter equations_set_constants::equations_set_inviscid_burgers_subtype =4
 
integer(intg), parameter equations_set_constants::equations_set_standard_laplace_subtype =1
 
integer(intg), parameter equations_set_constants::equations_set_generalised_laplace_subtype =2
 
integer(intg), parameter equations_set_constants::equations_set_moving_mesh_laplace_subtype =3
 
integer(intg), parameter equations_set_constants::equations_set_standard_hj_subtype =1
 
integer(intg), parameter equations_set_constants::equations_set_generalised_hj_subtype =2
 
integer(intg), parameter equations_set_constants::equations_set_moving_mesh_hj_subtype =3
 
integer(intg), parameter equations_set_constants::equations_set_constant_source_poisson_subtype =1
 
integer(intg), parameter equations_set_constants::equations_set_linear_source_poisson_subtype =2
 
integer(intg), parameter equations_set_constants::equations_set_quadratic_source_poisson_subtype =3
 
integer(intg), parameter equations_set_constants::equations_set_exponential_source_poisson_subtype =4
 
integer(intg), parameter equations_set_constants::equations_set_linear_pressure_poisson_subtype =5
 
integer(intg), parameter equations_set_constants::equations_set_nonlinear_pressure_poisson_subtype =6
 
integer(intg), parameter equations_set_constants::equations_set_ale_pressure_poisson_subtype =7
 
integer(intg), parameter equations_set_constants::equations_set_fitted_pressure_poisson_subtype =8
 
integer(intg), parameter equations_set_constants::equations_set_extracellular_bidomain_poisson_subtype =9
 
integer(intg), parameter equations_set_constants::equations_set_standard_helmholtz_subtype =2
 
integer(intg), parameter equations_set_constants::equations_set_generalised_helmholtz_subtype =3
 
integer(intg), parameter equations_set_constants::equations_set_no_source_diffusion_subtype =1
 
integer(intg), parameter equations_set_constants::equations_set_constant_source_diffusion_subtype =2
 
integer(intg), parameter equations_set_constants::equations_set_linear_source_diffusion_subtype =3
 
integer(intg), parameter equations_set_constants::equations_set_quadratic_source_diffusion_subtype =4
 
integer(intg), parameter equations_set_constants::equations_set_exponential_source_diffusion_subtype =5
 
integer(intg), parameter equations_set_constants::equations_set_no_source_ale_diffusion_subtype =6
 
integer(intg), parameter equations_set_constants::equations_set_constant_source_ale_diffusion_subtype =7
 
integer(intg), parameter equations_set_constants::equations_set_linear_source_ale_diffusion_subtype =8
 
integer(intg), parameter equations_set_constants::equations_set_quadratic_source_ale_diffusion_subtype =9
 
integer(intg), parameter equations_set_constants::equations_set_exponential_source_ale_diffusion_subtype =10
 
integer(intg), parameter equations_set_constants::equations_set_constant_reac_diff_subtype =1
 
integer(intg), parameter equations_set_constants::equations_set_cellml_reac_split_reac_diff_subtype =2
 
integer(intg), parameter equations_set_constants::equations_set_cellml_reac_no_split_reac_diff_subtype =3
 
integer(intg), parameter equations_set_constants::equations_set_multi_comp_transport_diffusion_subtype =11
 
integer(intg), parameter equations_set_constants::equations_set_no_source_advection_diffusion_subtype =1
 
integer(intg), parameter equations_set_constants::equations_set_constant_source_advection_diffusion_subtype =2
 
integer(intg), parameter equations_set_constants::equations_set_linear_source_advection_diffusion_subtype =3
 
integer(intg), parameter equations_set_constants::equations_set_quadratic_source_advection_diffusion_subtype =4
 
integer(intg), parameter equations_set_constants::equations_set_exponential_source_advection_diffusion_subtype =5
 
integer(intg), parameter equations_set_constants::equations_set_no_source_ale_advection_diffusion_subtype =21
 
integer(intg), parameter equations_set_constants::equations_set_constant_source_ale_advection_diffusion_subtype =22
 
integer(intg), parameter equations_set_constants::equations_set_linear_source_ale_advection_diffusion_subtype =23
 
integer(intg), parameter equations_set_constants::equations_set_quadratic_source_ale_advection_diffusion_subtype =24
 
integer(intg), parameter equations_set_constants::equations_set_exp_source_ale_advection_diffusion_subtype =25
 
integer(intg), parameter equations_set_constants::equations_set_advection_subtype =1
 
integer(intg), parameter equations_set_constants::equations_set_no_source_static_advec_diff_subtype =6
 
integer(intg), parameter equations_set_constants::equations_set_constant_source_static_advec_diff_subtype =7
 
integer(intg), parameter equations_set_constants::equations_set_linear_source_static_advec_diff_subtype =8
 
integer(intg), parameter equations_set_constants::equations_set_no_source_advection_diff_supg_subtype =9
 
integer(intg), parameter equations_set_constants::equations_set_constant_source_advection_diff_supg_subtype =10
 
integer(intg), parameter equations_set_constants::equations_set_linear_source_advection_diff_supg_subtype =11
 
integer(intg), parameter equations_set_constants::equations_set_quad_source_advection_diff_supg_subtype =12
 
integer(intg), parameter equations_set_constants::equations_set_exp_source_advection_diff_supg_subtype =13
 
integer(intg), parameter equations_set_constants::equations_set_no_source_ale_advection_diff_supg_subtype =29
 
integer(intg), parameter equations_set_constants::equations_set_constant_source_ale_advection_diff_supg_subtype =30
 
integer(intg), parameter equations_set_constants::equations_set_linear_source_ale_advection_diff_supg_subtype =31
 
integer(intg), parameter equations_set_constants::equations_set_quad_source_ale_advection_diff_supg_subtype =32
 
integer(intg), parameter equations_set_constants::equations_set_exp_source_ale_advection_diff_supg_subtype =33
 
integer(intg), parameter equations_set_constants::equations_set_no_source_static_advec_diff_supg_subtype =14
 
integer(intg), parameter equations_set_constants::equations_set_constant_source_static_advec_diff_supg_subtype =15
 
integer(intg), parameter equations_set_constants::equations_set_linear_source_static_advec_diff_supg_subtype =16
 
integer(intg), parameter equations_set_constants::equations_set_coupled_source_diffusion_advec_diffusion_subtype =17
 
integer(intg), parameter equations_set_constants::equations_set_multi_comp_transport_advec_diff_subtype =18
 
integer(intg), parameter equations_set_constants::equations_set_multi_comp_transport_advec_diff_supg_subtype =19
 
integer(intg), parameter equations_set_constants::equations_set_monodomain_buenoorovio_subtype =1
 
integer(intg), parameter equations_set_constants::equations_set_monodomain_tentusscher06_subtype =2
 
integer(intg), parameter equations_set_constants::equations_set_first_bidomain_subtype =1
 
integer(intg), parameter equations_set_constants::equations_set_second_bidomain_subtype =2
 
integer(intg), parameter equations_set_constants::equations_set_standard_data_fitting_subtype =1
 
integer(intg), parameter equations_set_constants::equations_set_generalised_data_fitting_subtype =2
 
integer(intg), parameter equations_set_constants::equations_set_mat_properties_data_fitting_subtype =3
 
integer(intg), parameter equations_set_constants::equations_set_mat_properties_inria_model_data_fitting_subtype =4
 
integer(intg), parameter equations_set_constants::equations_set_vector_data_fitting_subtype =5
 
integer(intg), parameter equations_set_constants::equations_set_divfree_vector_data_fitting_subtype =6
 
integer(intg), parameter equations_set_constants::equations_set_vector_data_pre_fitting_subtype =7
 
integer(intg), parameter equations_set_constants::equations_set_divfree_vector_data_pre_fitting_subtype =8
 
integer(intg), parameter equations_set_constants::equationsset_datapointvectorstaticfittingsubtype =9
 
integer(intg), parameter equations_set_constants::equationsset_datapointvectorquasistaticfittingsubtype =10
 
integer(intg), parameter equations_set_constants::equations_set_standard_elasticity_darcy_subtype =101
 
integer(intg), parameter equations_set_constants::equations_set_coupled_source_diffusion_diffusion_subtype =111
 
integer(intg), parameter equations_set_constants::equations_set_standard_monodomain_elasticity_subtype =141
 
integer(intg), parameter equations_set_constants::equations_set_1d3d_monodomain_elasticity_subtype =142
 
integer(intg), parameter equations_set_constants::equations_set_monodomain_elasticity_w_titin_subtype =143
 
integer(intg), parameter equations_set_constants::equations_set_monodomain_elasticity_velocity_subtype =144
 
integer(intg), parameter equations_set_constants::equations_set_1d3d_monodomain_active_strain_subtype =145
 
integer(intg), parameter equations_set_constants::equations_set_finite_elasticity_navier_stokes_ale_subtype =151
 
integer(intg), parameter equations_set_constants::equations_set_setup_initial_type =1
 Initial setup. More...
 
integer(intg), parameter equations_set_constants::equations_set_setup_geometry_type =2
 Geometry setup. More...
 
integer(intg), parameter equations_set_constants::equations_set_setup_dependent_type =3
 Dependent variables. More...
 
integer(intg), parameter equations_set_constants::equations_set_setup_independent_type =4
 Independent variables. More...
 
integer(intg), parameter equations_set_constants::equations_set_setup_materials_type =5
 Materials setup. More...
 
integer(intg), parameter equations_set_constants::equations_set_setup_source_type =6
 Source setup. More...
 
integer(intg), parameter equations_set_constants::equations_set_setup_source_materials_type =7
 Source materials setup. More...
 
integer(intg), parameter equations_set_constants::equations_set_setup_analytic_type =8
 Analytic setup. More...
 
integer(intg), parameter equations_set_constants::equations_set_setup_equations_type =9
 Equations setup. More...
 
integer(intg), parameter equations_set_constants::equations_set_setup_derived_type =10
 Derived field setup. More...
 
integer(intg), parameter equations_set_constants::equations_set_setup_start_action =1
 Start setup action. More...
 
integer(intg), parameter equations_set_constants::equations_set_setup_finish_action =2
 Finish setup action. More...
 
integer(intg), parameter equations_set_constants::equations_set_setup_generate_action =3
 Generate setup action. More...
 
integer(intg), parameter equations_set_constants::number_of_equations_set_solution_methods =7
 The number of solution methods defined. More...
 
integer(intg), parameter equations_set_constants::equations_set_fem_solution_method =1
 Finite Element Method solution method. More...
 
integer(intg), parameter equations_set_constants::equations_set_bem_solution_method =2
 Boundary Element Method solution method. More...
 
integer(intg), parameter equations_set_constants::equations_set_fd_solution_method =3
 Finite Difference solution method. More...
 
integer(intg), parameter equations_set_constants::equations_set_fv_solution_method =4
 Finite Volume solution method. More...
 
integer(intg), parameter equations_set_constants::equations_set_gfem_solution_method =5
 Grid-based Finite Element Method solution method. More...
 
integer(intg), parameter equations_set_constants::equations_set_gfd_solution_method =6
 Grid-based Finite Difference Method solution method. More...
 
integer(intg), parameter equations_set_constants::equations_set_gfv_solution_method =7
 Grid-based Finite Volume solution method. More...
 
integer(intg), parameter equations_set_constants::equations_set_nodal_solution_method =8
 Similar to Finite Element Method with looping over nodes instead of elements. More...
 
integer(intg), parameter equations_set_constants::number_of_equations_linearity_types =3
 The number of equations linearity types defined. More...
 
integer(intg), parameter equations_set_constants::equations_linear =1
 The equations are linear. More...
 
integer(intg), parameter equations_set_constants::equations_nonlinear =2
 The equations are non-linear. More...
 
integer(intg), parameter equations_set_constants::equations_nonlinear_bcs =3
 The equations have non-linear boundary conditions. More...
 
integer(intg), parameter equations_set_constants::number_of_equations_time_types =5
 The number of equations time dependence types defined. More...
 
integer(intg), parameter equations_set_constants::equations_static =1
 The equations are static and have no time dependence. More...
 
integer(intg), parameter equations_set_constants::equations_quasistatic =2
 The equations are quasi-static. More...
 
integer(intg), parameter equations_set_constants::equations_first_order_dynamic =3
 The equations are first order dynamic. More...
 
integer(intg), parameter equations_set_constants::equations_second_order_dynamic =4
 The equations are a second order dynamic. More...
 
integer(intg), parameter equations_set_constants::equations_time_stepping =5
 The equations are for time stepping. More...
 
integer(intg), parameter equations_set_constants::equations_set_derived_strain =1
 Strain tensor field. More...
 
integer(intg), parameter equations_set_constants::equations_set_derived_stress =2
 Stress tensor field. More...
 
integer(intg), parameter equations_set_constants::equations_set_number_of_derived_types =2
 
integer(intg), parameter equations_set_constants::equations_set_evaluate_deformation_gradient_tensor =1
 Deformation gradient tensor. More...
 
integer(intg), parameter equations_set_constants::equations_set_evaluate_r_cauchy_green_deformation_tensor =2
 Right Cauchy-Green deformation field. More...
 
integer(intg), parameter equations_set_constants::equations_set_evaluate_green_lagrange_strain_tensor =3
 Green-Lagrange strain tensor. More...
 
integer(intg), parameter equations_set_constants::equations_set_evaluate_cauchy_stress_tensor =4
 Cauchy stress tensor. More...
 
integer(intg), parameter equations_set_constants::equations_set_evaluate_second_pk_stress_tensor =5
 Second Piola Kirchhoff stress tensor. More...
 
integer(intg), parameter equations_set_constants::equations_set_number_of_tensor_evaluate_types =5
 
integer(intg), parameter equations_set_constants::equations_matrix_stiffness =1
 A stiffness matrix (multiplies displacement values) More...
 
integer(intg), parameter equations_set_constants::equations_matrix_damping =2
 A damping matrix (multiplies velocity values) More...
 
integer(intg), parameter equations_set_constants::equations_matrix_mass =3
 A mass matrix (multiplies acceleration values) More...
 
integer(intg), parameter equations_set_constants::equations_set_laplace_equation_two_dim_1 =1
 u=x**2+2*x*y-y**2 More...
 
integer(intg), parameter equations_set_constants::equations_set_laplace_equation_two_dim_2 =2
 u=cos(x)cosh(y) More...
 
integer(intg), parameter equations_set_constants::equations_set_laplace_equation_three_dim_1 =3
 u=x**2-2*y**2+z**2 More...
 
integer(intg), parameter equations_set_constants::equations_set_laplace_equation_three_dim_2 =4
 u=cos(x)*cosh(y)*z More...
 
integer(intg), parameter equations_set_constants::equations_set_hj_equation_two_dim_1 =1
 u=x**2+y**2 More...
 
integer(intg), parameter equations_set_constants::equations_set_hj_equation_two_dim_2 =2
 u=sin(x)sin(y) More...
 
integer(intg), parameter equations_set_constants::equations_set_hj_equation_three_dim_1 =3
 u=x**2-2*y**2+z**2 More...
 
integer(intg), parameter equations_set_constants::equations_set_hj_equation_three_dim_2 =4
 u=cos(x)*cosh(y)*z More...
 
integer(intg), parameter equations_set_constants::equations_set_helmholtz_equation_two_dim_1 =1
 u=cos(sqrt(2)*k*x)*sin(sqrt(2)*k*y) More...
 
integer(intg), parameter equations_set_constants::equations_set_poisson_equation_two_dim_1 =1
 u=ln(4/(x+y+1^2)) More...
 
integer(intg), parameter equations_set_constants::equations_set_poisson_equation_two_dim_2 =2
 u=tbd More...
 
integer(intg), parameter equations_set_constants::equations_set_poisson_equation_two_dim_3 =3
 u=tbd More...
 
integer(intg), parameter equations_set_constants::equations_set_poisson_equation_three_dim_1 =4
 u=ln(6/(x+y+z+1^2)) More...
 
integer(intg), parameter equations_set_constants::equations_set_poisson_equation_three_dim_2 =5
 u=tbd More...
 
integer(intg), parameter equations_set_constants::equations_set_poisson_equation_three_dim_3 =6
 u=tbd More...
 
integer(intg), parameter equations_set_constants::equations_set_pressure_poisson_three_dim_1 =18
 u=tbd, Pressure Poisson Equation (PPE) analytic More...
 
integer(intg), parameter equations_set_constants::equations_set_pressure_poisson_three_dim_2 =19
 u=tbd, Pressure Poisson Equation (PPE) without input data More...
 
integer(intg), parameter equations_set_constants::equations_set_diffusion_equation_one_dim_1 =1
 
integer(intg), parameter equations_set_constants::equations_set_diffusion_equation_two_dim_1 =2
 u=exp(-kt)*sin(sqrt(k)*(x*cos(phi)+y*sin(phi))) More...
 
integer(intg), parameter equations_set_constants::equations_set_diffusion_equation_three_dim_1 =3
 
integer(intg), parameter equations_set_constants::equations_set_linear_source_diffusion_equation_three_dim_1 =3
 
integer(intg), parameter equations_set_constants::equations_set_quadratic_source_diffusion_equation_one_dim_1 =1
 Solution to a diffusion equation with a quadratic source. More...
 
integer(intg), parameter equations_set_constants::equations_set_exponential_source_diffusion_equation_one_dim_1 =1
 Solution to a diffusion equation with an exponential source. More...
 
integer(intg), parameter equations_set_constants::equations_set_multi_comp_diffusion_two_comp_two_dim =4
 Prescribed solution, using a source term to correct for error - 2D with 2 compartments. More...
 
integer(intg), parameter equations_set_constants::equations_set_multi_comp_diffusion_two_comp_three_dim =5
 Prescribed solution, using a source term to correct for error - 3D with 2 compartments. More...
 
integer(intg), parameter equations_set_constants::equations_set_multi_comp_diffusion_three_comp_three_dim =6
 Prescribed solution, using a source term to correct for error - 3D with 3 compartments. More...
 
integer(intg), parameter equations_set_constants::equations_set_multi_comp_diffusion_four_comp_three_dim =7
 Prescribed solution, using a source term to correct for error - 3D with 4 compartments. More...
 
integer(intg), parameter equations_set_constants::equations_set_advection_diffusion_equation_two_dim_1 =1
 u(x,y)=tanh(1 - alpha.(x.tan(Phi) - y)),this is a steady-state solution More...
 
integer(intg), parameter equations_set_constants::equations_set_linear_elasticity_one_dim_1 =1
 
integer(intg), parameter equations_set_constants::equations_set_linear_elasticity_two_dim_1 =2
 
integer(intg), parameter equations_set_constants::equations_set_linear_elasticity_two_dim_2 =3
 
integer(intg), parameter equations_set_constants::equations_set_linear_elasticity_three_dim_1 =4
 
integer(intg), parameter equations_set_constants::equations_set_linear_elasticity_three_dim_2 =5
 
integer(intg), parameter equations_set_constants::equations_set_finite_elasticity_cylinder =1
 
integer(intg), parameter equations_set_constants::equations_set_stokes_equation_two_dim_1 =1
 u=tbd More...
 
integer(intg), parameter equations_set_constants::equations_set_stokes_equation_two_dim_2 =2
 u=tbd More...
 
integer(intg), parameter equations_set_constants::equations_set_stokes_equation_two_dim_3 =3
 u=tbd More...
 
integer(intg), parameter equations_set_constants::equations_set_stokes_equation_two_dim_4 =4
 u=tbd More...
 
integer(intg), parameter equations_set_constants::equations_set_stokes_equation_two_dim_5 =5
 u=tbd More...
 
integer(intg), parameter equations_set_constants::equations_set_stokes_equation_three_dim_1 =6
 u=tbd More...
 
integer(intg), parameter equations_set_constants::equations_set_stokes_equation_three_dim_2 =7
 u=tbd More...
 
integer(intg), parameter equations_set_constants::equations_set_stokes_equation_three_dim_3 =8
 u=tbd More...
 
integer(intg), parameter equations_set_constants::equations_set_stokes_equation_three_dim_4 =9
 u=tbd More...
 
integer(intg), parameter equations_set_constants::equations_set_stokes_equation_three_dim_5 =10
 u=tbd More...
 
integer(intg), parameter equations_set_constants::equations_set_navier_stokes_equation_two_dim_1 =1
 u=tbd More...
 
integer(intg), parameter equations_set_constants::equations_set_navier_stokes_equation_two_dim_2 =2
 u=tbd More...
 
integer(intg), parameter equations_set_constants::equations_set_navier_stokes_equation_two_dim_3 =3
 u=tbd More...
 
integer(intg), parameter equations_set_constants::equations_set_navier_stokes_equation_two_dim_4 =4
 u=tbd More...
 
integer(intg), parameter equations_set_constants::equations_set_navier_stokes_equation_two_dim_5 =5
 u=tbd More...
 
integer(intg), parameter equations_set_constants::equations_set_navier_stokes_equation_three_dim_1 =6
 u=tbd More...
 
integer(intg), parameter equations_set_constants::equations_set_navier_stokes_equation_three_dim_2 =7
 u=tbd More...
 
integer(intg), parameter equations_set_constants::equations_set_navier_stokes_equation_three_dim_3 =8
 u=tbd More...
 
integer(intg), parameter equations_set_constants::equations_set_navier_stokes_equation_three_dim_4 =9
 u=tbd More...
 
integer(intg), parameter equations_set_constants::equations_set_navier_stokes_equation_three_dim_5 =10
 u=tbd More...
 
integer(intg), parameter equations_set_constants::equations_set_navier_stokes_equation_one_dim_1 =11
 u=tbd More...
 
integer(intg), parameter equations_set_constants::equations_set_navier_stokes_equation_two_dim_poiseuille =12
 fully developed 2D channel flow (parabolic), u=u_max(1-y^2/H^2) More...
 
integer(intg), parameter equations_set_constants::equations_set_navier_stokes_equation_two_dim_taylor_green =13
 2D dynamic nonlinear Taylor-Green vortex decay More...
 
integer(intg), parameter equations_set_constants::equations_set_navier_stokes_equation_flowrate_aorta =14
 A fourier decomposed flow waveform for boundary conditions. More...
 
integer(intg), parameter equations_set_constants::equations_set_navier_stokes_equation_sinusoid =15
 A sinusoidal flow waveform. More...
 
integer(intg), parameter equations_set_constants::equations_set_navier_stokes_equation_flowrate_constant =16
 A fourier decomposed flow waveform for boundary conditions. More...
 
integer(intg), parameter equations_set_constants::equations_set_navier_stokes_equation_splint_from_file =17
 Spline integration of dependent values specified in a file. More...
 
integer(intg), parameter equations_set_constants::equations_set_navier_stokes_equation_flowrate_olufsen =18
 A fourier decomposed flow waveform for boundary conditions. More...
 
integer(intg), parameter equations_set_constants::equations_set_navier_stokes_equation_flowrate_heart =19
 A fourier decomposed flow waveform for boundary conditions. More...
 
integer(intg), parameter equations_set_constants::equations_set_darcy_equation_two_dim_1 =1
 u=tbd More...
 
integer(intg), parameter equations_set_constants::equations_set_darcy_equation_two_dim_2 =2
 u=tbd More...
 
integer(intg), parameter equations_set_constants::equations_set_darcy_equation_two_dim_3 =3
 u=tbd More...
 
integer(intg), parameter equations_set_constants::equations_set_darcy_equation_three_dim_1 =4
 u=tbd More...
 
integer(intg), parameter equations_set_constants::equations_set_darcy_equation_three_dim_2 =5
 u=tbd More...
 
integer(intg), parameter equations_set_constants::equations_set_darcy_equation_three_dim_3 =6
 u=tbd More...
 
integer(intg), parameter equations_set_constants::equations_set_incomp_elast_darcy_analytic_darcy =7
 this is a solution where the finite elasticity solve is skipped to allow easy analytic testing of the mass increase & velocity solve step of incompressible poromechanical model More...
 
integer(intg), parameter equations_set_constants::equations_set_poiseuille_equation_two_dim_1 =1
 u=tbd More...
 
integer(intg), parameter equations_set_constants::equations_set_burgers_equation_one_dim_1 =1
 Solution to Burgers equation. More...
 
integer(intg), parameter equations_set_constants::equations_set_generalised_burgers_equation_one_dim_1 =1
 Solution to a generalised burgers equation. More...
 
integer(intg), parameter equations_set_constants::equations_set_generalised_burgers_equation_one_dim_2 =2
 Solution to a generalised burgers equation. More...
 
integer(intg), parameter equations_set_constants::equations_set_static_burgers_equation_one_dim_1 =1
 Solution to a static burgers equation. More...
 

Detailed Description

This module handles all constants shared across equations set routines.

Author
Chris Bradley

LICENSE

Version: MPL 1.1/GPL 2.0/LGPL 2.1

The contents of this file are subject to the Mozilla Public License Version 1.1 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.mozilla.org/MPL/

Software distributed under the License is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License.

The Original Code is OpenCMISS

The Initial Developer of the Original Code is University of Auckland, Auckland, New Zealand, the University of Oxford, Oxford, United Kingdom and King's College, London, United Kingdom. Portions created by the University of Auckland, the University of Oxford and King's College, London are Copyright (C) 2007-2010 by the University of Auckland, the University of Oxford and King's College, London. All Rights Reserved.

Contributor(s):

Alternatively, the contents of this file may be used under the terms of either the GNU General Public License Version 2 or later (the "GPL"), or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), in which case the provisions of the GPL or the LGPL are applicable instead of those above. If you wish to allow use of your version of this file only under the terms of either the GPL or the LGPL, and not to allow others to use your version of this file under the terms of the MPL, indicate your decision by deleting the provisions above and replace them with the notice and other provisions required by the GPL or the LGPL. If you do not delete the provisions above, a recipient may use your version of this file under the terms of any one of the MPL, the GPL or the LGPL.

Definition in file equations_set_constants.f90.