|
procedure, pass(field) | init => initialize_scalar_field_1d_discrete |
|
procedure, pass(field) | get_cartesian_mesh => get_cartesian_mesh_1d_discrete |
|
procedure, pass(field) | value_at_point => value_at_pt_discrete_1d |
|
procedure, pass(field) | value_at_indices => value_at_index_discrete_1d |
|
procedure, pass(field) | derivative_value_at_point => derivative_value_at_pt_discrete_1d |
|
procedure, pass(field) | derivative_value_at_indices => derivative_value_at_index_discrete_1d |
|
procedure, pass(field) | set_field_data => set_field_data_discrete_1d |
|
procedure, pass(field) | update_interpolation_coefficients => update_interp_coeffs_1d_discrete |
|
procedure, pass(field) | write_to_file => write_to_file_discrete_1d |
|
procedure, pass(field) | delete => delete_field_1d_discrete |
|
Definition at line 82 of file sll_m_scalar_field_1d.F90.
◆ delete()
◆ derivative_value_at_indices()
procedure, pass(field) derivative_value_at_indices |
|
private |
◆ derivative_value_at_point()
procedure, pass(field) derivative_value_at_point |
|
private |
◆ get_cartesian_mesh()
procedure, pass(field) get_cartesian_mesh |
|
private |
◆ init()
procedure, pass(field) init |
|
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 |
◆ bc_left
integer(kind=i32) bc_left |
|
private |
◆ bc_right
integer(kind=i32) bc_right |
|
private |
◆ interp_1d
◆ mesh
◆ name
◆ point
real(kind=f64), dimension(:), pointer point |
|
private |
◆ values
real(kind=f64), dimension(:), pointer values |
|
private |