Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=RP), | public | :: | pos(3) | ||||
real(kind=RP), | public | :: | pos_old(3) | ||||
real(kind=RP), | public | :: | vel(3) | ||||
real(kind=RP), | public | :: | vel_old(3) | ||||
real(kind=RP), | public | :: | temp | ||||
real(kind=RP), | public | :: | temp_old | ||||
real(kind=RP), | public | :: | fluidVel(3) | ||||
real(kind=RP), | public | :: | fluidTemp | ||||
logical, | public | :: | active | ||||
integer, | public | :: | eID | ||||
integer, | public | :: | eID_old | ||||
real(kind=RP), | public | :: | x(3) | ||||
real(kind=RP), | public | :: | xi(3) | ||||
real(kind=RP), | public | :: | xi_old(3) | ||||
real(kind=RP), | public, | allocatable | :: | lxi(:) | |||
real(kind=RP), | public, | allocatable | :: | leta(:) | |||
real(kind=RP), | public, | allocatable | :: | lzeta(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Particle_t) | :: | self | ||||
type(HexMesh), | target | :: | mesh |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Particle_t) | :: | self | ||||
real(kind=RP) | :: | pos(3) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Particle_t) | :: | self | ||||
real(kind=RP) | :: | vel(3) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Particle_t) | :: | self | ||||
real(kind=RP) | :: | temp |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Particle_t), | intent(inout) | :: | self | |||
class(HexMesh), | intent(in) | :: | mesh |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Particle_t), | intent(inout) | :: | self | |||
class(HexMesh) | :: | mesh |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Particle_t), | intent(inout) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Particle_t), | intent(inout) | :: | self | |||
type(HexMesh), | intent(in) | :: | mesh | |||
real(kind=RP), | intent(in) | :: | dt | |||
real(kind=RP), | intent(in) | :: | St | |||
real(kind=RP), | intent(in) | :: | Nu | |||
real(kind=RP), | intent(in) | :: | phim | |||
real(kind=RP), | intent(in) | :: | I0 | |||
real(kind=RP), | intent(in) | :: | gammaDiv3cvpdivcvStPr | |||
real(kind=RP), | intent(in) | :: | minbox(3) | |||
real(kind=RP), | intent(in) | :: | maxbox(3) | |||
integer, | intent(in) | :: | bcbox(3) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Particle_t), | intent(in) | :: | self | |||
class(element), | intent(in) | :: | e | |||
real(kind=RP), | intent(inout) | :: | source(:,0:,0:,0:) | |||
logical | :: | highordersource |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Particle_t), | intent(in) | :: | self | |||
real(kind=RP), | intent(in) | :: | dt | |||
real(kind=RP), | intent(in) | :: | mu | |||
real(kind=RP), | intent(in) | :: | St | |||
real(kind=RP), | intent(in) | :: | invFr2 | |||
real(kind=RP), | intent(in) | :: | gravity(3) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Particle_t), | intent(in) | :: | self | |||
real(kind=RP), | intent(in) | :: | dt | |||
real(kind=RP), | intent(in) | :: | I0 | |||
real(kind=RP), | intent(in) | :: | Nu | |||
real(kind=RP), | intent(in) | :: | gammaDiv3cvpdivcvStPr |