|
FE-Project
|
Derived type to represent no preprocessing operation for variables before evaluating physics tendencies. More...
Public Member Functions | |
| procedure | init (this, mesh3d) |
| Initialize an object to represent no preprocessing operation before evaluating physics tendencies. | |
| procedure | final (this) |
| Finalize an object to represent no preprocessing operation before evaluating physics tendencies. | |
| procedure | operate (this, prg_vars, qtrc_vars, aux_vars, prg_vars0, qtrc_vars0, aux_vars0) |
| Perform no preprocessing operation before evaluating physics tendencies This subroutine simply copies the input variables to the output variables without any modification. | |
| Public Member Functions inherited from mod_atmos_phy_preproc::physpreprocbase | |
| procedure(physpreprocmodalbase_operate), deferred, public | operate (this, prg_vars, qtrc_vars, aux_vars, prg_vars0, qtrc_vars0, aux_vars0) |
| procedure(physpreprocmodalbase_final), deferred, public | final (this) |
Additional Inherited Members | |
| Public Attributes inherited from mod_atmos_phy_preproc::physpreprocbase | |
| class(meshbase3d), pointer | mesh3d |
Derived type to represent no preprocessing operation for variables before evaluating physics tendencies.
Definition at line 91 of file mod_atmos_phy_preproc.F90.
| procedure mod_atmos_phy_preproc::physpreprocnone::init | ( | class(physpreprocnone), intent(inout) | this, |
| class(meshbase3d), intent(in), target | mesh3d ) |
Initialize an object to represent no preprocessing operation before evaluating physics tendencies.
Definition at line 93 of file mod_atmos_phy_preproc.F90.
| procedure mod_atmos_phy_preproc::physpreprocnone::final | ( | class(physpreprocnone), intent(inout) | this | ) |
Finalize an object to represent no preprocessing operation before evaluating physics tendencies.
Definition at line 94 of file mod_atmos_phy_preproc.F90.
| procedure mod_atmos_phy_preproc::physpreprocnone::operate | ( | class(physpreprocnone), intent(inout) | this, |
| type(meshfield3d), dimension(prgvar_num), intent(inout) | prg_vars, | ||
| type(meshfield3d), dimension(0:qa), intent(inout) | qtrc_vars, | ||
| type(meshfield3d), dimension(auxvar_num), intent(inout) | aux_vars, | ||
| type(meshfield3d), dimension(prgvar_num), intent(in) | prg_vars0, | ||
| type(meshfield3d), dimension(0:qa), intent(in) | qtrc_vars0, | ||
| type(meshfield3d), dimension(auxvar_num), intent(in) | aux_vars0 ) |
Perform no preprocessing operation before evaluating physics tendencies This subroutine simply copies the input variables to the output variables without any modification.
Definition at line 95 of file mod_atmos_phy_preproc.F90.