|
| procedure, pass(field) | init => initialize_scalar_field_2d_discrete |
| |
| procedure, pass(field) | update_interpolation_coefficients => update_interp_coeffs_2d_discrete |
| |
| procedure, pass(field) | get_transformation => get_transformation_discrete |
| |
| procedure, pass(field) | get_cartesian_mesh => get_cartesian_mesh_2d_discrete |
| |
| procedure, pass(field) | get_jacobian_matrix => get_jacobian_matrix_discrete |
| |
| procedure, pass(field) | value_at_point => value_at_pt_discrete |
| |
| procedure, pass(field) | value_at_indices => value_at_index_discrete |
| |
| procedure, pass(field) | first_deriv_eta1_value_at_point => first_deriv_eta1_value_at_pt_discrete |
| |
| procedure, pass(field) | first_deriv_eta2_value_at_point => first_deriv_eta2_value_at_pt_discrete |
| |
| procedure, pass(field) | first_deriv_eta1_value_at_indices => first_deriv_eta1_value_at_index_discrete |
| |
| procedure, pass(field) | first_deriv_eta2_value_at_indices => first_deriv_eta2_value_at_index_discrete |
| |
| procedure, pass(field) | set_field_data => set_field_data_discrete_2d |
| |
| procedure, pass(field) | free_internal_data_copy => free_data_discrete_2d |
| |
| procedure, pass(field) | reset_data_pointer => reset_ptr_discrete_2d |
| |
| procedure, pass(field) | get_data_pointer => get_data_ptr_discrete_2d |
| |
| procedure, pass(field) | write_to_file => write_to_file_discrete_2d |
| |
| procedure, pass(field) | free => delete_field_2d_discrete |
| |
|
| type(sll_t_cartesian_mesh_2d), pointer | mesh |
| |
| real(kind=f64), dimension(:, :), pointer | values => null() |
| |
| logical | owns_memory = .true. |
| |
| character(len=64) | name |
| |
| class(sll_c_coordinate_transformation_2d_base), pointer | t |
| |
| class(sll_c_interpolator_2d), pointer | interp_2d |
| |
| real(kind=f64), dimension(:), pointer | point1_1d |
| |
| real(kind=f64), dimension(:), pointer | point2_1d |
| |
| integer(kind=i32) | bc1_min |
| |
| integer(kind=i32) | bc1_max |
| |
| integer(kind=i32) | bc2_min |
| |
| integer(kind=i32) | bc2_max |
| |
Definition at line 91 of file sll_m_scalar_field_2d.F90.
◆ first_deriv_eta1_value_at_indices()
| procedure, pass(field) first_deriv_eta1_value_at_indices |
|
private |
◆ first_deriv_eta1_value_at_point()
| procedure, pass(field) first_deriv_eta1_value_at_point |
|
private |
◆ first_deriv_eta2_value_at_indices()
| procedure, pass(field) first_deriv_eta2_value_at_indices |
|
private |
◆ first_deriv_eta2_value_at_point()
| procedure, pass(field) first_deriv_eta2_value_at_point |
|
private |
◆ free()
| procedure, pass(field) free |
|
private |
◆ free_internal_data_copy()
| procedure, pass(field) free_internal_data_copy |
|
private |
◆ get_cartesian_mesh()
| procedure, pass(field) get_cartesian_mesh |
|
private |
◆ get_data_pointer()
| procedure, pass(field) get_data_pointer |
|
private |
◆ get_jacobian_matrix()
| procedure, pass(field) get_jacobian_matrix |
|
private |
◆ get_transformation()
| procedure, pass(field) get_transformation |
|
private |
◆ init()
| procedure, pass(field) init |
|
private |
◆ reset_data_pointer()
| procedure, pass(field) reset_data_pointer |
|
private |
◆ set_field_data()
| procedure, pass(field) set_field_data |
|
private |
◆ update_interpolation_coefficients()
| procedure, pass(field) update_interpolation_coefficients |
|
private |
◆ value_at_indices()
| procedure, pass(field) value_at_indices |
|
private |
◆ value_at_point()
| procedure, pass(field) value_at_point |
|
private |
◆ write_to_file()
| procedure, pass(field) write_to_file |
|
private |
◆ bc1_max
| integer(kind=i32) bc1_max |
|
private |
◆ bc1_min
| integer(kind=i32) bc1_min |
|
private |
◆ bc2_max
| integer(kind=i32) bc2_max |
|
private |
◆ bc2_min
| integer(kind=i32) bc2_min |
|
private |
◆ interp_2d
◆ mesh
◆ name
◆ owns_memory
| logical owns_memory = .true. |
|
private |
◆ point1_1d
| real(kind=f64), dimension(:), pointer point1_1d |
|
private |
◆ point2_1d
| real(kind=f64), dimension(:), pointer point2_1d |
|
private |
◆ values
| real(kind=f64), dimension(:, :), pointer values => null() |
|
private |