|
MOM6
|
Copy one MOM_domain_type into another.
Definition at line 99 of file MOM_domains.F90.
Private functions | |
| subroutine | clone_md_to_md (MD_in, MOM_dom, min_halo, halo_size, symmetric, domain_name, turns) |
| clone_MD_to_MD copies one MOM_domain_type into another, while allowing some properties of the new type to differ from the original one. More... | |
| subroutine | clone_md_to_d2d (MD_in, mpp_domain, min_halo, halo_size, symmetric, domain_name, turns) |
| clone_MD_to_d2D uses information from a MOM_domain_type to create a new domain2d type, while allowing some properties of the new type to differ from the original one. More... | |
Copy one MOM_domain_type into another.
Definition at line 99 of file MOM_domains.F90.
|
private |
clone_MD_to_d2D uses information from a MOM_domain_type to create a new domain2d type, while allowing some properties of the new type to differ from the original one.
| [in] | md_in | An existing MOM_domain to be cloned |
| [in,out] | mpp_domain | The new mpp_domain to be set up |
| [in,out] | min_halo | If present, this sets the |
| [in] | halo_size | If present, this sets the halo size for the domain in the i- and j-directions. min_halo and halo_size can not both be present. |
| [in] | symmetric | If present, this specifies whether the new domain is symmetric, regardless of whether the macro SYMMETRIC_MEMORY_ is defined. |
| [in] | domain_name | A name for the new domain, "MOM" |
| [in] | turns | If true, swap X and Y axes |
Definition at line 1737 of file MOM_domains.F90.
|
private |
clone_MD_to_MD copies one MOM_domain_type into another, while allowing some properties of the new type to differ from the original one.
| [in] | md_in | An existing MOM_domain |
| mom_dom | A pointer to a MOM_domain that will be allocated if it is unassociated, and will have data copied from MD_in | |
| [in,out] | min_halo | If present, this sets the |
| [in] | halo_size | If present, this sets the halo size for the domain in the i- and j-directions. min_halo and halo_size can not both be present. |
| [in] | symmetric | If present, this specifies whether the new domain is symmetric, regardless of whether the macro SYMMETRIC_MEMORY_ is defined. |
| [in] | domain_name | A name for the new domain, "MOM" |
| [in] | turns | Number of quarter turns |
Definition at line 1607 of file MOM_domains.F90.