class representing derivatives
More...
class representing derivatives
Definition at line 228 of file derivatives.F90.
|
| type(boundaries_t) | boundaries |
| | boundary conditions More...
|
| |
| type(mesh_t), pointer | mesh => NULL() |
| | pointer to the underlying mesh More...
|
| |
| integer | dim = 0 |
| | dimensionality of the space (spacedim) More...
|
| |
| integer, private | periodic_dim = 0 |
| | Number of periodic dimensions of the space (spaceperiodic_dim) More...
|
| |
| integer | order = 0 |
| | order of the discretization (value depends on stencil) More...
|
| |
| integer | stencil_type = 0 |
| | type of discretization More...
|
| |
| real(real64), dimension(:), allocatable | masses |
| | we can have different weights (masses) per space direction More...
|
| |
| real(real64), private | lapl_cutoff = M_ZERO |
| | If the so-called variational discretization is used, this controls a possible filter on the Laplacian. More...
|
| |
| type(nl_operator_t), dimension(:), allocatable, private | op |
| | op(1:confdim) => gradient op(confdim+1) => Laplacian More...
|
| |
| type(nl_operator_t), pointer | lapl => NULL() |
| | these are just shortcuts for op More...
|
| |
| type(nl_operator_t), dimension(:), pointer | grad => NULL() |
| |
| integer, dimension(:), allocatable | n_ghost |
| | ghost points to add in each dimension More...
|
| |
| integer, private | comm_method = 0 |
| |
| type(derivatives_t), pointer | finer => NULL() |
| |
| type(derivatives_t), pointer | coarser => NULL() |
| |
| type(transfer_table_t), pointer | to_finer => NULL() |
| |
| type(transfer_table_t), pointer | to_coarser => NULL() |
| |
◆ boundaries
| type(boundaries_t) derivatives_oct_m::derivatives_t::boundaries |
|
private |
◆ mesh
| type(mesh_t), pointer derivatives_oct_m::derivatives_t::mesh => NULL() |
|
private |
◆ dim
| integer derivatives_oct_m::derivatives_t::dim = 0 |
|
private |
◆ periodic_dim
| integer, private derivatives_oct_m::derivatives_t::periodic_dim = 0 |
|
private |
Number of periodic dimensions of the space (spaceperiodic_dim)
Definition at line 233 of file derivatives.F90.
◆ order
| integer derivatives_oct_m::derivatives_t::order = 0 |
|
private |
order of the discretization (value depends on stencil)
Definition at line 234 of file derivatives.F90.
◆ stencil_type
| integer derivatives_oct_m::derivatives_t::stencil_type = 0 |
|
private |
◆ masses
| real(real64), dimension(:), allocatable derivatives_oct_m::derivatives_t::masses |
|
private |
we can have different weights (masses) per space direction
Definition at line 237 of file derivatives.F90.
◆ lapl_cutoff
| real(real64), private derivatives_oct_m::derivatives_t::lapl_cutoff = M_ZERO |
|
private |
If the so-called variational discretization is used, this controls a possible filter on the Laplacian.
Definition at line 241 of file derivatives.F90.
◆ op
| type(nl_operator_t), dimension(:), allocatable, private derivatives_oct_m::derivatives_t::op |
|
private |
op(1:confdim) => gradient op(confdim+1) => Laplacian
Definition at line 243 of file derivatives.F90.
◆ lapl
| type(nl_operator_t), pointer derivatives_oct_m::derivatives_t::lapl => NULL() |
|
private |
◆ grad
| type(nl_operator_t), dimension(:), pointer derivatives_oct_m::derivatives_t::grad => NULL() |
|
private |
◆ n_ghost
| integer, dimension(:), allocatable derivatives_oct_m::derivatives_t::n_ghost |
|
private |
◆ comm_method
| integer, private derivatives_oct_m::derivatives_t::comm_method = 0 |
|
private |
◆ finer
| type(derivatives_t), pointer derivatives_oct_m::derivatives_t::finer => NULL() |
|
private |
◆ coarser
| type(derivatives_t), pointer derivatives_oct_m::derivatives_t::coarser => NULL() |
|
private |
◆ to_finer
| type(transfer_table_t), pointer derivatives_oct_m::derivatives_t::to_finer => NULL() |
|
private |
◆ to_coarser
| type(transfer_table_t), pointer derivatives_oct_m::derivatives_t::to_coarser => NULL() |
|
private |
The documentation for this type was generated from the following file: