예제 #1
0
def f(x):
    wing_param.update_from_x_list(x)
    DLLM = DLLMSolver('Simple',wing_param,OC)
    DLLM.run_direct()
    DLLM.run_post()  
    func=DLLM.get_F_list()
    return func
예제 #2
0
def f(x):
    wing_param.update_from_x_list(x)
    DLLM = DLLMSolver('Simple',wing_param,OC)
    DLLM.run_direct()
    DLLM.run_post()  
    func=DLLM.get_F_list()
    return func
예제 #3
0
def f(x):
    wing_param.update_from_x_list(x)
    DLLM = DLLMSolver('Meta', wing_param, OC)
    DLLM.run_direct()
    #DLLM.run_post(func_list=['Cl'])
    DLLM.run_post()
    func = DLLM.get_F_list()
    return func
예제 #4
0
def f(x):
    wing_param.update_from_x_list(x)
    DLLM = DLLMSolver('Meta',wing_param,OC)
    DLLM.run_direct()
    #DLLM.run_post(func_list=['Cl'])
    DLLM.run_post()
    func=DLLM.get_F_list()
    return func
예제 #5
0
def runDLLM(wing_param, OC):
    
        DLLM = DLLMSolver('Wing',wing_param,OC)
        DLLM.run_direct()
        DLLM.run_post()
        
        output = DLLM.get_F_list()
        F_list_names = DLLM.get_F_list_names()
        return output, F_list_names      
예제 #6
0
def runDLLM(wing_param, OC):

    DLLM = DLLMSolver('SimpleM6', wing_param, OC)
    DLLM.run_direct()
    DLLM.run_post()

    output = DLLM.get_F_list()
    F_list_names = DLLM.get_F_list_names()
    return output, F_list_names