Octopus
curv_gygi_oct_m::curv_gygi_t Interface Reference

Detailed Description

Definition at line 139 of file curv_gygi.F90.

Inheritance diagram for curv_gygi_oct_m::curv_gygi_t:
Inheritance graph

Public Attributes

real(real64), public a
 local reduction in grid spacing is 1/(1+A) More...
 
real(real64), public alpha
 range of enhancement of the resolution More...
 
real(real64), public beta
 distance over which Euclidian coordinates are recovered More...
 

Private Member Functions

procedure to_cartesian => curv_gygi_to_cartesian
 
procedure from_cartesian => curv_gygi_from_cartesian
 
procedure det_jac => curv_gygi_det_jac
 
procedure write_info => curv_gygi_write_info
 
procedure surface_element => curv_gygi_surface_element
 
final curv_gygi_finalize
 

Private Attributes

real(real64), dimension(:, :), allocatable pos
 
integer npos
 
type(root_solver_trs
 

Member Function/Subroutine Documentation

◆ to_cartesian()

procedure curv_gygi_oct_m::curv_gygi_t::to_cartesian
private

Definition at line 148 of file curv_gygi.F90.

◆ from_cartesian()

procedure curv_gygi_oct_m::curv_gygi_t::from_cartesian
private

Definition at line 149 of file curv_gygi.F90.

◆ det_jac()

procedure curv_gygi_oct_m::curv_gygi_t::det_jac
private

Definition at line 150 of file curv_gygi.F90.

◆ write_info()

procedure curv_gygi_oct_m::curv_gygi_t::write_info
private

Definition at line 151 of file curv_gygi.F90.

◆ surface_element()

procedure curv_gygi_oct_m::curv_gygi_t::surface_element
private

Definition at line 152 of file curv_gygi.F90.

◆ curv_gygi_finalize()

final curv_gygi_oct_m::curv_gygi_t::curv_gygi_finalize
finalprivate

Definition at line 153 of file curv_gygi.F90.

Member Data Documentation

◆ a

real(real64), public curv_gygi_oct_m::curv_gygi_t::a

local reduction in grid spacing is 1/(1+A)

Definition at line 141 of file curv_gygi.F90.

◆ alpha

real(real64), public curv_gygi_oct_m::curv_gygi_t::alpha

range of enhancement of the resolution

Definition at line 142 of file curv_gygi.F90.

◆ beta

real(real64), public curv_gygi_oct_m::curv_gygi_t::beta

distance over which Euclidian coordinates are recovered

Definition at line 143 of file curv_gygi.F90.

◆ pos

real(real64), dimension(:, :), allocatable curv_gygi_oct_m::curv_gygi_t::pos
private

Definition at line 144 of file curv_gygi.F90.

◆ npos

integer curv_gygi_oct_m::curv_gygi_t::npos
private

Definition at line 145 of file curv_gygi.F90.

◆ rs

type(root_solver_t) curv_gygi_oct_m::curv_gygi_t::rs
private

Definition at line 146 of file curv_gygi.F90.


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