| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer | :: | num_incident_vtx | ||||
| integer | :: | num_incident_tet | ||||
| real(kind=psb_dpk_) | :: | free_pos(3) | ||||
| real(kind=psb_dpk_) | :: | tet_pos(3,num_incident_vtx) | ||||
| integer | :: | tet_verts(3,num_incident_tet) | ||||
| integer | :: | tangled |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(c_ptr), | value | :: | num_incident_vtx | |||
| type(c_ptr), | value | :: | num_incident_tri | |||
| real(kind=c_double) | :: | free_pos(2) | ||||
| real(kind=c_double) | :: | tri_pos(2,*) | ||||
| integer(kind=c_int) | :: | tri_verts(2,*) | ||||
| type(c_ptr), | value | :: | tangled |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(mesh), | intent(in) | :: | msh | |||
| integer, | intent(in), | allocatable | :: | shared(:) | ||
| logical, | intent(in), | allocatable | :: | shared_flag(:) | ||
| integer, | intent(out) | :: | tangled | |||
| logical, | intent(in) | :: | all_tets(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | dims | |||
| integer, | intent(in) | :: | technique | |||
| integer, | intent(in) | :: | functionid |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | dims | |||
| integer, | intent(in) | :: | technique | |||
| integer, | intent(in) | :: | functionid |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(psb_desc_type), | intent(inout) | :: | desc_v | |||
| type(connectivity), | intent(inout) | :: | v2v | |||
| integer, | intent(in) | :: | n_unconstrained | |||
| integer, | intent(in) | :: | unconstrained(:) | |||
| type(vertex), | intent(inout), | allocatable | :: | verts(:) | ||
| logical, | intent(in) | :: | mixed(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(mesh), | intent(in) | :: | msh | |||
| type(bc_poly), | intent(in) | :: | bc(:) | |||
| type(connectivity), | intent(in) | :: | c2v | |||
| logical, | intent(in) | :: | shared_flag(:) | |||
| integer, | intent(out) | :: | unconstrained(:) | |||
| integer, | intent(out) | :: | n_unconstrained | |||
| integer, | intent(out) | :: | constrained(:) | |||
| integer, | intent(out) | :: | n_constrained | |||
| logical, | intent(inout) | :: | all_tets(:) | |||
| logical, | intent(inout) | :: | mixed(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=psb_dpk_) | :: | p1(3) | ||||
| real(kind=psb_dpk_) | :: | p2(3) | ||||
| real(kind=psb_dpk_) | :: | p3(3) | ||||
| real(kind=psb_dpk_) | :: | p4(3) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=psb_dpk_) | :: | p1(2) | ||||
| real(kind=psb_dpk_) | :: | p2(2) | ||||
| real(kind=psb_dpk_) | :: | p3(2) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | iv | |||
| type(mesh), | intent(inout) | :: | msh | |||
| type(connectivity), | intent(in) | :: | c2v | |||
| logical, | intent(in) | :: | shared_flag(:) | |||
| logical, | intent(in) | :: | all_tets(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | iv | |||
| integer, | intent(in) | :: | ib | |||
| type(mesh), | intent(inout) | :: | msh | |||
| type(connectivity), | intent(in) | :: | f2v | |||
| logical, | intent(in) | :: | shared_flag(:) | |||
| integer, | intent(in) | :: | tangled | |||
| logical, | intent(in) | :: | all_tets(:) |