Octopus
derivatives_oct_m::derivatives_handle_batch_t Type Reference

handle to transfer data from the start() to finish() calls. More...

Detailed Description

handle to transfer data from the start() to finish() calls.

Definition at line 259 of file derivatives.F90.

Private Attributes

type(par_vec_handle_batch_tpv_h
 handle for ghost updates More...
 
type(derivatives_t), pointer der
 pointer to the derivatives More...
 
type(nl_operator_t), pointer op
 pointer to the operation to be performed More...
 
type(batch_t), pointer ff
 pointer to the initial batch More...
 
type(batch_t), pointer opff
 pointer to the final batch More...
 
logical ghost_update
 flag whether ghost update needs to be performed More...
 
logical factor_present
 indicate whether a scaling factor is used More...
 
real(real64) factor
 optional scaling factor More...
 

Member Data Documentation

◆ pv_h

type(par_vec_handle_batch_t) derivatives_oct_m::derivatives_handle_batch_t::pv_h
private

handle for ghost updates

Definition at line 262 of file derivatives.F90.

◆ der

type(derivatives_t), pointer derivatives_oct_m::derivatives_handle_batch_t::der
private

pointer to the derivatives

Definition at line 264 of file derivatives.F90.

◆ op

type(nl_operator_t), pointer derivatives_oct_m::derivatives_handle_batch_t::op
private

pointer to the operation to be performed

Definition at line 265 of file derivatives.F90.

◆ ff

type(batch_t), pointer derivatives_oct_m::derivatives_handle_batch_t::ff
private

pointer to the initial batch

Definition at line 266 of file derivatives.F90.

◆ opff

type(batch_t), pointer derivatives_oct_m::derivatives_handle_batch_t::opff
private

pointer to the final batch

Definition at line 267 of file derivatives.F90.

◆ ghost_update

logical derivatives_oct_m::derivatives_handle_batch_t::ghost_update
private

flag whether ghost update needs to be performed

Definition at line 268 of file derivatives.F90.

◆ factor_present

logical derivatives_oct_m::derivatives_handle_batch_t::factor_present
private

indicate whether a scaling factor is used

Definition at line 269 of file derivatives.F90.

◆ factor

real(real64) derivatives_oct_m::derivatives_handle_batch_t::factor
private

optional scaling factor

Definition at line 270 of file derivatives.F90.


The documentation for this type was generated from the following file: