| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(abst_mesh), | intent(in) | :: | self | |||
| type(type_dp_vector_3d), | intent(in) | :: | r | |||
| real(kind=real64), | intent(in) | :: | value(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(type_side_second), | intent(in) | :: | self | |||
| integer(kind=int32), | intent(in) | :: | i | |||
| integer(kind=int32), | intent(in) | :: | j | |||
| type(type_dp_vector_3d), | intent(in) | :: | r |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(abst_mesh), | intent(in), | target | :: | self |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(abst_mesh), | intent(in) | :: | self | |||
| integer(kind=int32), | intent(in) | :: | index |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(abst_mesh), | intent(in) | :: | self |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(abst_mesh), | intent(in), | target | :: | self |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(type_side_second), | intent(in) | :: | self |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(abst_mesh), | intent(in) | :: | self |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(abst_mesh), | intent(in) | :: | self |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(abst_mesh), | intent(in), | target | :: | self |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(abst_mesh), | intent(inout) | :: | self | |||
| integer(kind=int32), | intent(in) | :: | id | |||
| integer(kind=int32), | intent(in) | :: | type | |||
| integer(kind=int32), | intent(in) | :: | group | |||
| integer(kind=int32), | intent(in) | :: | dimension | |||
| integer(kind=int32), | intent(in) | :: | order | |||
| integer(kind=int32), | intent(in) | :: | num_nodes | |||
| integer(kind=int32), | intent(in) | :: | connectivity(:) | |||
| integer(kind=int32), | intent(in) | :: | num_gauss | |||
| real(kind=real64), | intent(in) | :: | weight(:) | |||
| real(kind=real64), | intent(in) | :: | gauss(:,:) | |||
| type(type_dp_3d), | intent(in), | pointer | :: | global_coordinate |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(type_side_second), | intent(in) | :: | self | |||
| integer(kind=int32), | intent(in) | :: | i | |||
| integer(kind=int32), | intent(in) | :: | j | |||
| type(type_dp_vector_3d), | intent(in) | :: | r |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(type_side_second), | intent(in) | :: | self | |||
| type(type_dp_vector_3d), | intent(in) | :: | r |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(abst_mesh), | intent(in) | :: | self | |||
| type(type_dp_vector_3d), | intent(in) | :: | r | |||
| real(kind=real64), | intent(in) | :: | value(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(type_side_second), | intent(in) | :: | self | |||
| integer(kind=int32), | intent(in) | :: | i | |||
| type(type_dp_vector_3d), | intent(in) | :: | r |
type, extends(abst_side) :: type_side_second contains procedure, pass(self) :: get_geometry => get_length_side_second !& procedure, pass(self) :: psi => psi_side_second !& procedure, pass(self) :: dpsi => dpsi_side_second !& procedure, pass(self) :: jacobian => jacobian_side_second !& procedure, pass(self) :: jacobian_det => jacobian_det_side_second !& end type type_side_second