Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | no_of_particles | ||||
integer, | public | :: | part_per_parcel | ||||
type(Particle_t), | public, | allocatable | :: | particle(:) | |||
type(DimensionlessParticles_t), | public | :: | dimensionless | ||||
logical, | public | :: | active | ||||
logical, | public | :: | highordersource | ||||
type(pMesh_t), | public | :: | pMesh | ||||
type(injection_t), | public | :: | injection |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Particles_t), | intent(inout) | :: | self | |||
class(HexMesh), | intent(in) | :: | mesh | |||
class(FTValueDictionary), | intent(in) | :: | controlVariables | |||
character(len=LINE_LENGTH), | intent(in) | :: | solution_file |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Particles_t), | intent(inout) | :: | self | |||
class(HexMesh), | intent(in) | :: | mesh | |||
real(kind=RP), | intent(in) | :: | dt |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Particles_t), | intent(in) | :: | self | |||
integer | :: | iter | ||||
character(len=LINE_LENGTH) | :: | solution_file |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Particles_t), | intent(in) | :: | self | |||
integer, | intent(in) | :: | iP | |||
class(element), | intent(inout) | :: | e | |||
real(kind=RP), | intent(in) | :: | time | |||
type(Thermodynamics_t), | intent(in) | :: | thermodynamics_ | |||
type(Dimensionless_t), | intent(in) | :: | dimensionless_ | |||
type(RefValues_t), | intent(in) | :: | refValues_ |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Particles_t), | intent(in) | :: | self | |||
class(element), | intent(in) | :: | e | |||
integer, | intent(in) | :: | iP | |||
real(kind=RP), | intent(out) | :: | Source(:,0:,0:,0:) |
!!$omp do schedule(runtime) private(k, pos)
!!!$omp end do
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Particles_t), | intent(inout) | :: | self | |||
class(HexMesh), | intent(in) | :: | mesh |