Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(FEMDomain_), | intent(in) | :: | dv1(:) | |||
type(FEMDomain_), | intent(in) | :: | dv2(:) |
procedure, public :: cube => cube_Factory | |
procedure, public :: sphere => Sphere_Factory | |
procedure, public :: soybean => Soybean_Factory | |
procedure, public, pass :: move_forall_femdomain_Factory | |
procedure, public, pass :: move_foreach_femdomain_Factory | |
procedure, public, pass :: move_foreach_soybean_Factory => move_foreach_Soybean_Factory | |
generic, public :: move => move_forall_femdomain_Factory, move_foreach_femdomain_Factory, move_foreach_soybean_Factory | |
procedure, public, pass :: rotate_forall_Factory | |
procedure, public, pass :: rotate_foreach_Factory | |
generic, public :: rotate => rotate_forall_Factory, rotate_foreach_Factory | |
procedure, public, pass :: resize_forall_Factory | |
procedure, public, pass :: resize_foreach_Factory | |
generic, public :: resize => resize_forall_Factory, resize_foreach_Factory |
!$OMP end parallel do
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Factory_), | intent(in) | :: | this | |||
integer(kind=int32), | intent(in) | :: | division(1:3) | |||
integer(kind=int32), | intent(in) | :: | n |
$OMP end parallel do
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Factory_), | intent(in) | :: | this | |||
integer(kind=int32), | intent(in) | :: | division(1:3) | |||
integer(kind=int32), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(FEMDomain_), | intent(in) | :: | dv1(:) | |||
type(FEMDomain_), | intent(in) | :: | dv2(:) |
$OMP end parallel do
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Factory_), | intent(in) | :: | this | |||
type(FEMDomain_), | intent(inout) | :: | objects(:) | |||
real(kind=real64), | intent(in) | :: | x(:) | |||
real(kind=real64), | intent(in) | :: | y(:) | |||
real(kind=real64), | intent(in) | :: | z(:) |
$OMP end parallel do
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Factory_), | intent(in) | :: | this | |||
type(FEMDomain_), | intent(inout) | :: | objects(:) | |||
real(kind=real64), | intent(in) | :: | x | |||
real(kind=real64), | intent(in) | :: | y | |||
real(kind=real64), | intent(in) | :: | z |
$OMP end parallel do
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Factory_), | intent(in) | :: | this | |||
type(FEMDomain_), | intent(inout) | :: | objects(:) | |||
real(kind=real64), | intent(in) | :: | x(:) | |||
real(kind=real64), | intent(in) | :: | y(:) | |||
real(kind=real64), | intent(in) | :: | z(:) |
$OMP end parallel do
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Factory_), | intent(in) | :: | this | |||
type(FEMDomain_), | intent(inout) | :: | objects(:) | |||
real(kind=real64), | intent(in) | :: | x | |||
real(kind=real64), | intent(in) | :: | y | |||
real(kind=real64), | intent(in) | :: | z |
$OMP end parallel do
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Factory_), | intent(in) | :: | this | |||
type(FEMDomain_), | intent(inout) | :: | objects(:) | |||
real(kind=real64), | intent(in) | :: | x(:) | |||
real(kind=real64), | intent(in) | :: | y(:) | |||
real(kind=real64), | intent(in) | :: | z(:) |
$OMP end parallel do
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Factory_), | intent(in) | :: | this | |||
type(FEMDomain_), | intent(inout) | :: | objects(:) | |||
real(kind=real64), | intent(in), | optional | :: | x | ||
real(kind=real64), | intent(in), | optional | :: | y | ||
real(kind=real64), | intent(in), | optional | :: | z |