dragonfly_sim.core.postprocessor

Classes

DG_postprocessor

Module Contents

class dragonfly_sim.core.postprocessor.DG_postprocessor(Mesh_obj, sim_model, wall_meshtag_val, aero_center, ref_area_dim=None, ref_chord_dim=None, testing_mode=False, linear_solver_rtol=1e-16, linear_solver_atol=1e-11, linear_solver_max_it=1000, linear_residual_accept_limit=1e-10, p_inf_dim=None, L_ref_dim=1.0)

Bases: csdl_alpha.CustomExplicitOperation

_assemble_mesh_derivative(form, label)
_assemble_state_derivative(form, label)
_assemble_value_and_coefficient(form, normalizer)
_compute_S_ref()
_compute_chord_ref(S_ref_value)
_pressure_force_vector(u_dof_vec)
compute(input_vals, output_vals)
compute_D_deriv(u_dof_vec)
compute_D_meshderiv(u_dof_vec)
compute_L_deriv(u_dof_vec)
compute_L_meshderiv(u_dof_vec)
compute_M_deriv(u_dof_vec)
compute_M_meshderiv(u_dof_vec)
compute_cd(u_dof_vec)
compute_cl(u_dof_vec)
compute_cm(u_dof_vec)
compute_cm_alpha(u_dof_vec)
compute_cm_deriv(u_dof_vec)
compute_derivatives(input_vals, outputs_vals, derivatives)
compute_force_in_direction(u_dof_vec, direction_vec)
compute_initial_and_constant_quantities()
compute_moment_form(u_dof_vec)
evaluate(u_vec, mesh_deformation, alpha, shape_param_inputs=None)
refresh_geometry_dependent_reference_quantities()
set_angle_of_attack(alpha)
L_ref_dim = 1.0
aero_center
linear_residual_accept_limit = 1e-10
linear_solver_atol = 1e-11
linear_solver_max_it = 1000
linear_solver_rtol = 1e-16
log_cm_alpha = True
mesh_obj
ordered_callbacks = True
p_inf_dim = None
ref_area_dim = None
ref_chord_dim = None
sim_model
testing_mode = False
wall_meshtag_val