OpenCMISS-Iron Internal API Documentation

The types of dynamic solver scheme. More...

Collaboration diagram for OPENCMISS::Solver::DynamicSchemeTypes:

Variables

integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_euler_scheme = SOLVER_DYNAMIC_EULER_SCHEME
 Euler (explicit) dynamic solver. More...
 
integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_backward_euler_scheme = SOLVER_DYNAMIC_BACKWARD_EULER_SCHEME
 Backward Euler (implicit) dynamic solver. More...
 
integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_crank_nicolson_scheme = SOLVER_DYNAMIC_CRANK_NICOLSON_SCHEME
 Crank-Nicolson dynamic solver. More...
 
integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_galerkin_scheme = SOLVER_DYNAMIC_GALERKIN_SCHEME
 Galerkin dynamic solver. More...
 
integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_zlamal_scheme = SOLVER_DYNAMIC_ZLAMAL_SCHEME
 Zlamal dynamic solver. More...
 
integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_second_degree_gear_scheme = SOLVER_DYNAMIC_SECOND_DEGREE_GEAR_SCHEME
 2nd degree Gear dynamic solver. More...
 
integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_second_degree_liniger1_scheme = SOLVER_DYNAMIC_SECOND_DEGREE_LINIGER1_SCHEME
 1st 2nd degree Liniger dynamic solver. More...
 
integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_second_degree_liniger2_scheme = SOLVER_DYNAMIC_SECOND_DEGREE_LINIGER2_SCHEME
 2nd 2nd degree Liniger dynamic solver. More...
 
integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_newmark1_scheme = SOLVER_DYNAMIC_NEWMARK1_SCHEME
 1st Newmark dynamic solver. More...
 
integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_newmark2_scheme = SOLVER_DYNAMIC_NEWMARK2_SCHEME
 2nd Newmark dynamic solver. More...
 
integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_newmark3_scheme = SOLVER_DYNAMIC_NEWMARK3_SCHEME
 3rd Newmark dynamic solver. More...
 
integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_third_degree_gear_scheme = SOLVER_DYNAMIC_THIRD_DEGREE_GEAR_SCHEME
 3rd degree Gear dynamic solver. More...
 
integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_third_degree_liniger1_scheme = SOLVER_DYNAMIC_THIRD_DEGREE_LINIGER1_SCHEME
 1st 3rd degree Liniger dynamic solver. More...
 
integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_third_degree_liniger2_scheme = SOLVER_DYNAMIC_THIRD_DEGREE_LINIGER2_SCHEME
 2nd 3rd degree Liniger dynamic solver. More...
 
integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_houbolt_scheme = SOLVER_DYNAMIC_HOUBOLT_SCHEME
 Houbolt dynamic solver. More...
 
integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_wilson_scheme = SOLVER_DYNAMIC_WILSON_SCHEME
 Wilson dynamic solver. More...
 
integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_bossak_newmark1_scheme = SOLVER_DYNAMIC_BOSSAK_NEWMARK1_SCHEME
 1st Bossak-Newmark dynamic solver. More...
 
integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_bossak_newmark2_scheme = SOLVER_DYNAMIC_BOSSAK_NEWMARK2_SCHEME
 2nd Bossak-Newmark dynamic solver. More...
 
integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_hilbert_hughes_taylor1_scheme = SOLVER_DYNAMIC_HILBERT_HUGHES_TAYLOR1_SCHEME
 1st Hilbert-Hughes-Taylor dynamic solver. More...
 
integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_hilbert_hughes_taylor2_scheme = SOLVER_DYNAMIC_HILBERT_HUGHES_TAYLOR2_SCHEME
 1st Hilbert-Hughes-Taylor dynamic solver. More...
 
integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_user_defined_scheme = SOLVER_DYNAMIC_USER_DEFINED_SCHEME
 User specified degree and theta dynamic solver. More...
 

Detailed Description

The types of dynamic solver scheme.

See also
OPENCMISS::Solver::Constants,OPENCMISS

Variable Documentation

integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_backward_euler_scheme = SOLVER_DYNAMIC_BACKWARD_EULER_SCHEME

Backward Euler (implicit) dynamic solver.

See also
OPENCMISS::Solver::DynamicSchemeTypes,OPENCMISS

Definition at line 6181 of file opencmiss_iron.f90.

integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_bossak_newmark1_scheme = SOLVER_DYNAMIC_BOSSAK_NEWMARK1_SCHEME

1st Bossak-Newmark dynamic solver.

See also
OPENCMISS::Solver::DynamicSchemeTypes,OPENCMISS

Definition at line 6196 of file opencmiss_iron.f90.

integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_bossak_newmark2_scheme = SOLVER_DYNAMIC_BOSSAK_NEWMARK2_SCHEME

2nd Bossak-Newmark dynamic solver.

See also
OPENCMISS::Solver::DynamicSchemeTypes,OPENCMISS

Definition at line 6197 of file opencmiss_iron.f90.

integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_crank_nicolson_scheme = SOLVER_DYNAMIC_CRANK_NICOLSON_SCHEME

Crank-Nicolson dynamic solver.

See also
OPENCMISS::Solver::DynamicSchemeTypes,OPENCMISS

Definition at line 6182 of file opencmiss_iron.f90.

integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_euler_scheme = SOLVER_DYNAMIC_EULER_SCHEME

Euler (explicit) dynamic solver.

See also
OPENCMISS::Solver::DynamicSchemeTypes,OPENCMISS

Definition at line 6180 of file opencmiss_iron.f90.

integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_galerkin_scheme = SOLVER_DYNAMIC_GALERKIN_SCHEME

Galerkin dynamic solver.

See also
OPENCMISS::Solver::DynamicSchemeTypes,OPENCMISS

Definition at line 6183 of file opencmiss_iron.f90.

integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_hilbert_hughes_taylor1_scheme = SOLVER_DYNAMIC_HILBERT_HUGHES_TAYLOR1_SCHEME

1st Hilbert-Hughes-Taylor dynamic solver.

See also
OPENCMISS::Solver::DynamicSchemeTypes,OPENCMISS

Definition at line 6198 of file opencmiss_iron.f90.

integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_hilbert_hughes_taylor2_scheme = SOLVER_DYNAMIC_HILBERT_HUGHES_TAYLOR2_SCHEME

1st Hilbert-Hughes-Taylor dynamic solver.

See also
OPENCMISS::Solver::DynamicSchemeTypes,OPENCMISS

Definition at line 6199 of file opencmiss_iron.f90.

integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_houbolt_scheme = SOLVER_DYNAMIC_HOUBOLT_SCHEME

Houbolt dynamic solver.

See also
OPENCMISS::Solver::DynamicSchemeTypes,OPENCMISS

Definition at line 6194 of file opencmiss_iron.f90.

integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_newmark1_scheme = SOLVER_DYNAMIC_NEWMARK1_SCHEME

1st Newmark dynamic solver.

See also
OPENCMISS::Solver::DynamicSchemeTypes,OPENCMISS

Definition at line 6188 of file opencmiss_iron.f90.

integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_newmark2_scheme = SOLVER_DYNAMIC_NEWMARK2_SCHEME

2nd Newmark dynamic solver.

See also
OPENCMISS::Solver::DynamicSchemeTypes,OPENCMISS

Definition at line 6189 of file opencmiss_iron.f90.

integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_newmark3_scheme = SOLVER_DYNAMIC_NEWMARK3_SCHEME

3rd Newmark dynamic solver.

See also
OPENCMISS::Solver::DynamicSchemeTypes,OPENCMISS

Definition at line 6190 of file opencmiss_iron.f90.

integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_second_degree_gear_scheme = SOLVER_DYNAMIC_SECOND_DEGREE_GEAR_SCHEME

2nd degree Gear dynamic solver.

See also
OPENCMISS::Solver::DynamicSchemeTypes,OPENCMISS

Definition at line 6185 of file opencmiss_iron.f90.

integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_second_degree_liniger1_scheme = SOLVER_DYNAMIC_SECOND_DEGREE_LINIGER1_SCHEME

1st 2nd degree Liniger dynamic solver.

See also
OPENCMISS::Solver::DynamicSchemeTypes,OPENCMISS

Definition at line 6186 of file opencmiss_iron.f90.

integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_second_degree_liniger2_scheme = SOLVER_DYNAMIC_SECOND_DEGREE_LINIGER2_SCHEME

2nd 2nd degree Liniger dynamic solver.

See also
OPENCMISS::Solver::DynamicSchemeTypes,OPENCMISS

Definition at line 6187 of file opencmiss_iron.f90.

integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_third_degree_gear_scheme = SOLVER_DYNAMIC_THIRD_DEGREE_GEAR_SCHEME

3rd degree Gear dynamic solver.

See also
OPENCMISS::Solver::DynamicSchemeTypes,OPENCMISS

Definition at line 6191 of file opencmiss_iron.f90.

integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_third_degree_liniger1_scheme = SOLVER_DYNAMIC_THIRD_DEGREE_LINIGER1_SCHEME

1st 3rd degree Liniger dynamic solver.

See also
OPENCMISS::Solver::DynamicSchemeTypes,OPENCMISS

Definition at line 6192 of file opencmiss_iron.f90.

integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_third_degree_liniger2_scheme = SOLVER_DYNAMIC_THIRD_DEGREE_LINIGER2_SCHEME

2nd 3rd degree Liniger dynamic solver.

See also
OPENCMISS::Solver::DynamicSchemeTypes,OPENCMISS

Definition at line 6193 of file opencmiss_iron.f90.

integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_user_defined_scheme = SOLVER_DYNAMIC_USER_DEFINED_SCHEME

User specified degree and theta dynamic solver.

See also
OPENCMISS::Solver::DynamicSchemeTypes,OPENCMISS

Definition at line 6200 of file opencmiss_iron.f90.

integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_wilson_scheme = SOLVER_DYNAMIC_WILSON_SCHEME

Wilson dynamic solver.

See also
OPENCMISS::Solver::DynamicSchemeTypes,OPENCMISS

Definition at line 6195 of file opencmiss_iron.f90.

integer(intg), parameter, public opencmiss_iron::cmfe_solver_dynamic_zlamal_scheme = SOLVER_DYNAMIC_ZLAMAL_SCHEME

Zlamal dynamic solver.

See also
OPENCMISS::Solver::DynamicSchemeTypes,OPENCMISS

Definition at line 6184 of file opencmiss_iron.f90.