Initialize boundary conditions
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(cdifs_obj), | intent(inout) | :: | this |
The solver |
Initialize and partition grid
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(cdifs_obj), | intent(inout) | :: | this |
The solver |
Initialize fields used by this solver and read initial conditions.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(cdifs_obj), | intent(inout) | :: | this |
The solver |
Initialize monitors used by this solver.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(cdifs_obj), | intent(inout) | :: | this |
The solver |
Initialize differential operators on current grid.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(cdifs_obj), | intent(inout) | :: | this |
The solver |
Generate the divergence operator for the velocity field, and adjust at the boundaries.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(cdifs_obj), | intent(inout) | :: | this |
The solver |
Generate the gradient operator for the pressure field, and adjust at the boundaries.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(cdifs_obj), | intent(inout) | :: | this |
The solver |
Generate the pressure Laplacian operator
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(cdifs_obj), | intent(inout) | :: | this |
The solver |
Generate the viscous Laplacian operator and adjust at the boundaries.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(cdifs_obj), | intent(inout) | :: | this |
The solver |
Initialize the visualization outputs
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(cdifs_obj), | intent(inout) | :: | this |
The solver |
Prepare data before run
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(cdifs_obj), | intent(inout) | :: | this |
The solver |