|
integer, parameter | fcs_boolean_kind = fcs_integer_kind |
|
integer(kind=fcs_boolean_kind), parameter | fcs_true = 1 |
|
integer(kind=fcs_boolean_kind), parameter | fcs_false = 0 |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_success = FCS4FORTRAN_SUCCESS |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_error_null_argument = FCS4FORTRAN_ERROR_NULL_ARGUMENT |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_error_alloc_failed = FCS4FORTRAN_ERROR_ALLOC_FAILED |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_error_wrong_argument = FCS4FORTRAN_ERROR_WRONG_ARGUMENT |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_error_missing_element = FCS4FORTRAN_ERROR_MISSING_ELEMENT |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_error_logical_error = FCS4FORTRAN_ERROR_LOGICAL_ERROR |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_error_incompatible_method = FCS4FORTRAN_ERROR_INCOMPATIBLE_METHOD |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_error_not_implemented = FCS4FORTRAN_ERROR_NOT_IMPLEMENTED |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_error_fortran_call_error = FCS4FORTRAN_ERROR_FORTRAN_CALL |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_error_result_create = FCS4FORTRAN_ERROR_RESULT_CREATE |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_method_none = FCS4FORTRAN_METHOD_NONE |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_method_direct = FCS4FORTRAN_METHOD_DIRECT |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_method_ewald = FCS4FORTRAN_METHOD_EWALD |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_method_fmm = FCS4FORTRAN_METHOD_FMM |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_method_memd = FCS4FORTRAN_METHOD_MEMD |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_method_mmm1d = FCS4FORTRAN_METHOD_MMM1D |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_method_mmm2d = FCS4FORTRAN_METHOD_MMM2D |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_method_p2nfft = FCS4FORTRAN_METHOD_P2NFFT |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_method_p3m = FCS4FORTRAN_METHOD_P3M |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_method_pepc = FCS4FORTRAN_METHOD_PEPC |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_method_pp3mg = FCS4FORTRAN_METHOD_PP3MG |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_method_vmg = FCS4FORTRAN_METHOD_VMG |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_method_wolf = FCS4FORTRAN_METHOD_WOLF |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_fmm_coulomb = 64 |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_fmm_cusp = 65 |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_fmm_no_dipole_correction = -1 |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_fmm_standard_dipole_correction = 0 |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_fmm_active_dipole_correction = 1 |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_fmm_standard_error = 0 |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_fmm_custom_absolute = 1 |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_fmm_custom_relative = 2 |
|
integer, parameter | max_function_length = 64 |
|
integer, parameter | max_message_length = 512 |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_tolerance_type_undefined = 0 |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_tolerance_type_energy = 1 |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_tolerance_type_energy_rel = 2 |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_tolerance_type_potential = 3 |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_tolerance_type_potential_rel = 4 |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_tolerance_type_field = 5 |
|
integer(kind=fcs_integer_kind_isoc), parameter | fcs_tolerance_type_field_rel = 6 |
|