|
LCC
1. 0. 0.
Crystal cutting code
|
Module for allocation operations. More...
Functions/Subroutines | |
| subroutine, public | lcc_reallocate_realvect (vect, ndim) |
| To reallocate a real vector. More... | |
| subroutine, public | lcc_reallocate_realmat (mat, mdim, ndim) |
| To reallocate a real mxn matrix. More... | |
| subroutine, public | lcc_reallocate_intvect (vect, ndim) |
| To reallocate a real vector. More... | |
| subroutine, public | lcc_reallocate_intmat (mat, mdim, ndim) |
| To reallocate an integer mxn matrix. More... | |
| subroutine, public | lcc_reallocate_char2vect (vect, ndim) |
| To reallocate a character vector. More... | |
| subroutine, public | lcc_reallocate_char3vect (vect, ndim) |
| To reallocate a character vector. More... | |
Module for allocation operations.
| subroutine, public lcc_allocation_mod::lcc_reallocate_char2vect | ( | character(2), dimension(:), intent(inout), allocatable | vect, |
| integer, intent(in) | ndim | ||
| ) |
To reallocate a character vector.
This will reallocate a character len=2 vector If it is already allocated, a deallocation will first happen.
| vect | Character(2) 1D array. |
| ndim | Dimension to reallocate the vector to. |
| subroutine, public lcc_allocation_mod::lcc_reallocate_char3vect | ( | character(3), dimension(:), intent(inout), allocatable | vect, |
| integer, intent(in) | ndim | ||
| ) |
To reallocate a character vector.
This will reallocate a character len=3 vector. If it is already allocated, a deallocation will first happen.
| vect | Character(3) 1D array. |
| ndim | Dimension to reallocate the vector to. |
| subroutine, public lcc_allocation_mod::lcc_reallocate_intmat | ( | integer, dimension(:,:), intent(inout), allocatable | mat, |
| integer, intent(in) | mdim, | ||
| integer, intent(in) | ndim | ||
| ) |
To reallocate an integer mxn matrix.
This will reallocate a matrix. If it is already allocated, a deallocation will first happen.
| mat | Integer 2D array. |
| mnim | First dimension to realocate the matrix to. |
| ndim | Second dimension to reallocate the matrix to. |
| subroutine, public lcc_allocation_mod::lcc_reallocate_intvect | ( | integer, dimension(:), intent(inout), allocatable | vect, |
| integer, intent(in) | ndim | ||
| ) |
To reallocate a real vector.
This will reallocate a vector If it is already allocated, a deallocation will first happen.
| vect | Integer 1D array. |
| ndim | Dimension to reallocate the vector to. |
| subroutine, public lcc_allocation_mod::lcc_reallocate_realmat | ( | real(dp), dimension(:,:), intent(inout), allocatable | mat, |
| integer, intent(in) | mdim, | ||
| integer, intent(in) | ndim | ||
| ) |
To reallocate a real mxn matrix.
This will reallocate a matrix If it is already allocated, a deallocation will first happen.
| mat | Real 2D array. |
| mnim | First dimension to realocate the matrix to. |
| ndim | Second dimension to reallocate the matrix to. |
| subroutine, public lcc_allocation_mod::lcc_reallocate_realvect | ( | real(dp), dimension(:), intent(inout), allocatable | vect, |
| integer, intent(in) | ndim | ||
| ) |
To reallocate a real vector.
This will reallocate a vector If it is already allocated, a deallocation will first happen.
| vect | Real 1D array. |
| ndim | Dimension to reallocate the vector to. |