![]() |
Octopus
|
Data Types | |
interface | coordinate_system_from_cartesian |
Convert Cartesian coordinates to coordinates in this coordinate system. More... | |
interface | coordinate_system_jacobian |
interface | coordinate_system_jacobian_inverse |
type | coordinate_system_t |
abstract class to describe coordinate systems More... | |
interface | coordinate_system_to_cartesian |
Convert coordinates given in this coordinate system to Cartesian coordinates. More... | |
interface | coordinate_system_write_info |
interface | coordinates_surface_element |
Functions/Subroutines | |
real(real64) function, dimension(1:this%dim, 1:this%dim) | coordinate_system_metric (this, chi) |
real(real64) function, dimension(1:this%dim, 1:this%dim) | coordinate_system_metric_inverse (this, chi) |
real(real64) function | coordinate_system_jacobian_determinant (this, chi) |
real(real64) function, dimension(1:this%dim) | coordinate_system_trace_hessian (this, chi) |
subroutine | dcoordinate_system_vector_from_cartesian (this, chi, vv, src) |
subroutine | dcoordinate_system_covector_to_cartesian (this, chi, cv, src) |
subroutine | zcoordinate_system_vector_from_cartesian (this, chi, vv, src) |
subroutine | zcoordinate_system_covector_to_cartesian (this, chi, cv, src) |
|
private |
Definition at line 233 of file coordinate_system.F90.
|
private |
Definition at line 245 of file coordinate_system.F90.
|
private |
Definition at line 257 of file coordinate_system.F90.
|
private |
Definition at line 269 of file coordinate_system.F90.
|
private |
Definition at line 352 of file coordinate_system.F90.
|
private |
Definition at line 369 of file coordinate_system.F90.
|
private |
Definition at line 459 of file coordinate_system.F90.
|
private |
Definition at line 476 of file coordinate_system.F90.