LCC  1. 0. 0.
Crystal cutting code
Functions/Subroutines
lcc_message_mod Module Reference

Module for printing through the code. More...

Functions/Subroutines

subroutine, public lcc_print_ussage ()
 For printing the instructions on how to execute the code.
 
subroutine, public lcc_print_message (message, verbose)
 Print a simple message. More...
 
subroutine, public lcc_print_warning (at, message, verbose)
 Print a Warning (will not stop execution). More...
 
subroutine, public lcc_print_error (at, message)
 Print error (will stop execution). More...
 
subroutine, public lcc_print_intval (name, value, units, verbose)
 Print integer magnitude. More...
 
subroutine, public lcc_print_realval (name, value, units, verbose)
 Print real magnitude. More...
 
subroutine, public lcc_print_realvect (name, vect, units, verbose)
 Print real vector. More...
 
subroutine lcc_print_realmat (name, mat, units, verbose)
 Print real vector. More...
 
subroutine lcc_help ()
 

Detailed Description

Module for printing through the code.

Function/Subroutine Documentation

◆ lcc_print_error()

subroutine, public lcc_message_mod::lcc_print_error ( character(len=*), intent(in)  at,
character(len=*), intent(in)  message 
)

Print error (will stop execution).

Parameters
atName of the routine.
messageMessage to print.

◆ lcc_print_intval()

subroutine, public lcc_message_mod::lcc_print_intval ( character(len=*), intent(in)  name,
integer, intent(in)  value,
character(len=*), intent(in)  units,
integer, intent(in)  verbose 
)

Print integer magnitude.

Parameters
nameName of the magnitude.
valueValue to print.
unitsUnits of the magnitude.

◆ lcc_print_message()

subroutine, public lcc_message_mod::lcc_print_message ( character(len=*), intent(in)  message,
integer, intent(in)  verbose 
)

Print a simple message.

Parameters
messageMessage to print.
verboseVerbosity level.

◆ lcc_print_realmat()

subroutine lcc_message_mod::lcc_print_realmat ( character(len=*), intent(in)  name,
real(dp), dimension(:,:), intent(in), allocatable  mat,
character(len=*), intent(in)  units,
integer, intent(in)  verbose 
)

Print real vector.

Parameters
nameName of the quantities.
matMatrix to print.
unitsUnits of the quantities.
verboseVerbosity level.

◆ lcc_print_realval()

subroutine, public lcc_message_mod::lcc_print_realval ( character(len=*), intent(in)  name,
real(dp), intent(in)  value,
character(len=*), intent(in)  units,
integer, intent(in)  verbose 
)

Print real magnitude.

Parameters
nameName of the magnitude.
valueValue to print.
unitsUnits of the magnitude.

◆ lcc_print_realvect()

subroutine, public lcc_message_mod::lcc_print_realvect ( character(len=*), intent(in)  name,
real(dp), dimension(:), intent(in), allocatable  vect,
character(len=*), intent(in)  units,
integer, intent(in)  verbose 
)

Print real vector.

Parameters
nameName of the quantities.
vectVector to print.
unitsUnits of the quantities.
verboseVerbosity level.

◆ lcc_print_warning()

subroutine, public lcc_message_mod::lcc_print_warning ( character(len=*), intent(in)  at,
character(len=*), intent(in)  message,
integer, intent(in)  verbose 
)

Print a Warning (will not stop execution).

Parameters
atName of the routine.
messageMessage to print.
verboseVerbosity level.